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.
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.
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.