ݺߣ

ݺߣShare a Scribd company logo
Pseudocódigo diagrama de-flujo
CONSTANTE
Una constante es un dato cuyo valor no
puede cambiar durante la ejecución del
programa. Recibe un valor en el momento
de la compilación y este permanece
inalterado durante todo el programa.
EJEMPLO.- El valor de pi = 3.1416
VARIABLE
Una variable es un nombre asociado a un
elemento de datos que está situado en
posiciones contiguas de la memoria
principal, y su valor puede cambiar durante
la ejecución de un programa.
¿QUÉ ES EL
PSEUDOCÓDIGO?
Pseudocódigo Es un lenguaje artificial e informal que
ayuda a los programadores a desarrollar algoritmos. El
Pseudocódigo es similar al lenguaje cotidiano; es cómodo
y amable con el usuario, aunque no es realmente in
verdadero lenguaje de computadora.
No se ejecutan en las computadoras mas bien sirven para
ayudar al programadora razonar un programa antes de
intentar escribirlo en algún lenguaje.
EJEMPLO DE
PSEUDOCÓDIGO
PARTES DEL
PSEUDOCÓDIGO
AL SER UNA FORMA DE REPRESENTAR UN ALGORITMO EN UN
LENGUAJE DE PROGRAMACIÓN, ESTE DEBE DE UTILIZAR UN
LENGUAJE NATURAL PARA SER COMPRENDIDO POR QUIEN SEA
SIN NECESIDAD DE SABER MUCHO SOBRE EL TEMA.
EL ALGORITMO EN PSEUDOCÓDIGO SE CONFORMA DE TRES
PARTES:
 CABECERA
 DECLARACIONES
 CUERPO
1. En la cabecera si sitúa el nombre del algoritmo
2. Las declaraciones son las variables y constantes que utilizará el
algoritmo para resolver el problema.
3. El cuerpo del algoritmo son el conjunto de instrucciones o acciones
que están entre el inicio y el fin
¿COMO HACER EL
PSEUDOCÓDIGO?
obtención de variables
inicio
proceso
fin
eje sumar a + b
variables
a,b,sum : numerico
inicio
imprimir("digite a")
leer(a)
imprimir("digite b")
leer(b)
sum: a+b
imrpimir ("la suma total es:",sum)
fin
los primeros comandos de imprimir le
indican al usuario que ingrese los
números para sumar y los leer asignan
el valor de una variable en u espacio
de memoria luego haces el proceso de
sumatoria en este caso "sum" como
variable para que hiciera la suma de
los dos números.
En imprimir se muestre entre comillas
un enunciado el cual aparecerá
seguido de el total de la suma ya se
hizo referencia a «sum» que es la
variables de la suma de ambos
números.
TIPOS DE DATOS USADOS
En informática, los tipos de datos simples se
clasifican en predefinidos y definidos por el
programador.
Los tipos de datos simples
predefinidos (estándares) son aquellos
proporcionados por los lenguajes de
programación. Pero, el programador también
puede definir sus propios tipos de datos simples
(subrangos y enumerados).
DIAGRAMA DE FLUJO
Un diagrama de flujo es una representación gráfica de un algoritmo. Se
utiliza en disciplinas como la programación, la economía, los procesos
industriales y la psicología cognitiva. Estos diagramas utilizan símbolos
con significados bien definidos que representan los pasos del
algoritmo, y representan el flujo de ejecución mediante flechas que
conectan los puntos de inicio y de término.
EJEMPLO DE DIAGRAMA DE
FLUJO
SIMBOLO SIGNIFICADO
INICIO O FIN DEL PROGRAMA
CONDICIÓN
PROCESO U OPERACIÓN
ENTRADA Y SALIDA DE DATOS
PASOS PAR ELABORAR UN
DIAGRAMA DE FLUJO
Ya que este también es un algoritmo y esto indica
que se trata de una serie de pasos
sistemáticamente ordenados que tienen como
finalidad resolver un problema es específico,
vamos a señalar paso a paso como elaborar
nuestro diagrama de flujo.
PASO 1. Lo primero es analizar bien el
caso. Saber que es lo que nos pide que
realicemos. Este paso se lleva a cabo
analizando cada uno de los aspectos que
queremos abarcar con el algoritmo.
un programa que calcule el promedio de las ventas de una
empresa en el primer trimestre del año teniendo los
siguientes datos 45,698, 36,879 y 66,878, respectivamente.
PASO 2.
2.1.- Tenemos que tener cuantas y cuales
variables vamos a utilizar en la implementación de
nuestro diagrama de flujo, en este caso
utilizaremos 4.
mes1
mes2
mes3
Promedio
2.2.- Independientemente de las variables, contaremos
los datos que vamos a introducir en el diagrama:
Mes1= 45,698
Mes2=36,879
Mes3=66,878
2.3.- También hay que tomar en cuenta las
operaciones a las que vamos a someter a
las variables:
Suma
División
PASO 3. En este paso conformaremos ordenada y
gráficamente nuestro diagrama de flujo:
--iniciar el programa
--declarar las variables
--asignar el valor a cada variable
--llevar a cabo las operaciones
--imprimir el producto de las mismas
--finalizar el programa
GRAFICAMENTE QUEDA ASÍ:
inicio
Cali1
Cali2
Cali3
promedio
Mes1=45,698
Mes2=36,879
Mes3=66,878
Promedio=(mes1+mes2+mes3)/3
“el promedio es:", promedio
fin
CICLO FOR
FOR: es un ciclo de los mas usados para repetir una secuencia de
instrucciones, sobre todo cuando se conoce la cantidad exacta de
veces que se quiere que se ejecute una instrucción simple o
compuesta.
Capturar dato1
Capturar dato2
Capturar dato3
Capturar dato4
Capturar dato5
O puedes:
FOR i desde 1 hasta 5
...Capturar dato[ i ]
Fin FOR
La forma general del FOR debe incluir:
- una variable de control del ciclo (en el ejemplo fue "i"),
- un valor inicial (en el ejemplo fue 1),
- un valor final (en el ejemplo fue 5) y
- un incremento (en el ejemplo se omitió, normalmente
cuando pasa esto se entiende que el incremento es 1).
Cuando se encuentra esta estructura, el programa funciona así:
- Asigna el valor inicial a la variable de control.
- Verifica que la variable de control no supere el valor final
- Si no lo supera, ejecuta el grupo de instrucciones
- Si lo supera, no ejecuta el grupo de instrucciones y pasa a la
siguiente instrucción fuera del ciclo FOR.
- Al terminar de ejecutar el grupo de instrucciones se incrementa la
variable de control en el valor especificado en incremento y se
vuelve al segundo punto ("Verifica que la variable de control...")
CICLO WHILE
WHILE: este ciclo es el cuerpo de instrucciones se ejecuta
mientras una condición permanezca como verdadera en el
momento en que la condición se convierte en falsa el ciclo
termina.
Su estructura es la siguiente:
WHILE condición sea verdad HAGA
...grupo de instrucciones...
Fin ciclo WHILE
Ejemplo:
cont =1;
while (cont <=3)
cont=cont +1;
end_while
Cuando llega al "cont = 4", sale del ciclo por
que se convierte en falso
• Cuando se encuentra esta estructura, el programa funciona así:
•
- Evalúa la "condición". Por ejemplo, evalúa "a > 8" (si el valor
actual de "a" es mayor que 8).
•
- Si la "condición" es verdadera, se ejecuta (nuevamente) el grupo
de instrucciones.
•
- Si la condición es falsa, NO se ejecuta el grupo de instrucciones y
pasa a la siguiente instrucción fuera del ciclo WHILE.
BIBLIOGRAFÍA
http://es.wikipedia.org/wiki/Constante_(inform%C3%A1tica)
http://teleformacion.edu.aytolacoruna.es/PASCAL/document/vars.htm#ctes
http://es.wikipedia.org/wiki/Tipo_de_dato
http://www.carlospes.com/curso_de_algoritmos/02_01_06_clasificacion_datos_
simples.php
http://codigoprogramacion.com/cursos/java/60-ciclosjava.html#.Uy-SrPl5PX4
www.codigoprogramacion.com
EJEMPLO 1
EJEMPLO 2
EJEMPLO 2.1
EJEMPLO 3
EJEMPLO 3.1

More Related Content

Pseudocódigo diagrama de-flujo

  • 2. CONSTANTE Una constante es un dato cuyo valor no puede cambiar durante la ejecución del programa. Recibe un valor en el momento de la compilación y este permanece inalterado durante todo el programa. EJEMPLO.- El valor de pi = 3.1416
  • 3. VARIABLE Una variable es un nombre asociado a un elemento de datos que está situado en posiciones contiguas de la memoria principal, y su valor puede cambiar durante la ejecución de un programa.
  • 4. ¿QUÉ ES EL PSEUDOCÓDIGO? Pseudocódigo Es un lenguaje artificial e informal que ayuda a los programadores a desarrollar algoritmos. El Pseudocódigo es similar al lenguaje cotidiano; es cómodo y amable con el usuario, aunque no es realmente in verdadero lenguaje de computadora. No se ejecutan en las computadoras mas bien sirven para ayudar al programadora razonar un programa antes de intentar escribirlo en algún lenguaje.
  • 6. PARTES DEL PSEUDOCÓDIGO AL SER UNA FORMA DE REPRESENTAR UN ALGORITMO EN UN LENGUAJE DE PROGRAMACIÓN, ESTE DEBE DE UTILIZAR UN LENGUAJE NATURAL PARA SER COMPRENDIDO POR QUIEN SEA SIN NECESIDAD DE SABER MUCHO SOBRE EL TEMA. EL ALGORITMO EN PSEUDOCÓDIGO SE CONFORMA DE TRES PARTES:  CABECERA  DECLARACIONES  CUERPO
  • 7. 1. En la cabecera si sitúa el nombre del algoritmo 2. Las declaraciones son las variables y constantes que utilizará el algoritmo para resolver el problema. 3. El cuerpo del algoritmo son el conjunto de instrucciones o acciones que están entre el inicio y el fin
  • 8. ¿COMO HACER EL PSEUDOCÓDIGO? obtención de variables inicio proceso fin eje sumar a + b variables a,b,sum : numerico inicio imprimir("digite a") leer(a) imprimir("digite b") leer(b) sum: a+b imrpimir ("la suma total es:",sum) fin los primeros comandos de imprimir le indican al usuario que ingrese los números para sumar y los leer asignan el valor de una variable en u espacio de memoria luego haces el proceso de sumatoria en este caso "sum" como variable para que hiciera la suma de los dos números. En imprimir se muestre entre comillas un enunciado el cual aparecerá seguido de el total de la suma ya se hizo referencia a «sum» que es la variables de la suma de ambos números.
  • 9. TIPOS DE DATOS USADOS
  • 10. En informática, los tipos de datos simples se clasifican en predefinidos y definidos por el programador. Los tipos de datos simples predefinidos (estándares) son aquellos proporcionados por los lenguajes de programación. Pero, el programador también puede definir sus propios tipos de datos simples (subrangos y enumerados).
  • 11. DIAGRAMA DE FLUJO Un diagrama de flujo es una representación gráfica de un algoritmo. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de término.
  • 13. SIMBOLO SIGNIFICADO INICIO O FIN DEL PROGRAMA CONDICIÓN PROCESO U OPERACIÓN ENTRADA Y SALIDA DE DATOS
  • 14. PASOS PAR ELABORAR UN DIAGRAMA DE FLUJO Ya que este también es un algoritmo y esto indica que se trata de una serie de pasos sistemáticamente ordenados que tienen como finalidad resolver un problema es específico, vamos a señalar paso a paso como elaborar nuestro diagrama de flujo.
  • 15. PASO 1. Lo primero es analizar bien el caso. Saber que es lo que nos pide que realicemos. Este paso se lleva a cabo analizando cada uno de los aspectos que queremos abarcar con el algoritmo. un programa que calcule el promedio de las ventas de una empresa en el primer trimestre del año teniendo los siguientes datos 45,698, 36,879 y 66,878, respectivamente.
  • 16. PASO 2. 2.1.- Tenemos que tener cuantas y cuales variables vamos a utilizar en la implementación de nuestro diagrama de flujo, en este caso utilizaremos 4. mes1 mes2 mes3 Promedio
  • 17. 2.2.- Independientemente de las variables, contaremos los datos que vamos a introducir en el diagrama: Mes1= 45,698 Mes2=36,879 Mes3=66,878
  • 18. 2.3.- También hay que tomar en cuenta las operaciones a las que vamos a someter a las variables: Suma División
  • 19. PASO 3. En este paso conformaremos ordenada y gráficamente nuestro diagrama de flujo: --iniciar el programa --declarar las variables --asignar el valor a cada variable --llevar a cabo las operaciones --imprimir el producto de las mismas --finalizar el programa
  • 21. CICLO FOR FOR: es un ciclo de los mas usados para repetir una secuencia de instrucciones, sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta. Capturar dato1 Capturar dato2 Capturar dato3 Capturar dato4 Capturar dato5 O puedes: FOR i desde 1 hasta 5 ...Capturar dato[ i ] Fin FOR
  • 22. La forma general del FOR debe incluir: - una variable de control del ciclo (en el ejemplo fue "i"), - un valor inicial (en el ejemplo fue 1), - un valor final (en el ejemplo fue 5) y - un incremento (en el ejemplo se omitió, normalmente cuando pasa esto se entiende que el incremento es 1).
  • 23. Cuando se encuentra esta estructura, el programa funciona así: - Asigna el valor inicial a la variable de control. - Verifica que la variable de control no supere el valor final - Si no lo supera, ejecuta el grupo de instrucciones - Si lo supera, no ejecuta el grupo de instrucciones y pasa a la siguiente instrucción fuera del ciclo FOR. - Al terminar de ejecutar el grupo de instrucciones se incrementa la variable de control en el valor especificado en incremento y se vuelve al segundo punto ("Verifica que la variable de control...")
  • 24. CICLO WHILE WHILE: este ciclo es el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte en falsa el ciclo termina. Su estructura es la siguiente: WHILE condición sea verdad HAGA ...grupo de instrucciones... Fin ciclo WHILE
  • 25. Ejemplo: cont =1; while (cont <=3) cont=cont +1; end_while Cuando llega al "cont = 4", sale del ciclo por que se convierte en falso
  • 26. • Cuando se encuentra esta estructura, el programa funciona así: • - Evalúa la "condición". Por ejemplo, evalúa "a > 8" (si el valor actual de "a" es mayor que 8). • - Si la "condición" es verdadera, se ejecuta (nuevamente) el grupo de instrucciones. • - Si la condición es falsa, NO se ejecuta el grupo de instrucciones y pasa a la siguiente instrucción fuera del ciclo WHILE.