Upload
criistianp
View
7
Download
0
Embed Size (px)
Citation preview
491+ 25
516
+
V V V
V F F
F V F
F F F
V+ F
F
san+ sano
sansano
C:\
G=K/1000
Esta variable se denomina G y se utiliza para recordar el valor de un gramo de manzana.
K es un dato de entrada, y tambiénSe considera una variable
G=K/1000
La constante “1000” sirva para transformar el valor Por kilo a un valor por gramo
M=G * P
operandos
operador
M=G * P
Operador de asignación
El resultado de GxP se asigna a la variable M
G=K/1000
M=G * P
Ingresar K y P
Devolver M
Ingresar K=200 y P=250
G tiene el valor 0,2
M tiene el valor 50
G=K/1000
M=G * P
Ingresar K y P
Devolver M
Diagrama de flujo
Diagrama de Nassi-Schneidermann
C
3
4
2
1
C: Condición
3
si no
4
2
1
C
C: Condición
Iniciosalir de la camaducharsetomar desayunosi esta lloviendo entonces
tomar el paraguasfin sitomar la mochilatomar la micro
fin
C
3a 3b
4
2
1
si no
C: Condición
3a 3b
si no
4
2
1
C
C: Condición
Iniciosalir de la camaducharsetomar desayunosi esta lloviendo entonces
llevar la parcasi no
llevar la chaquetafin sitomar la mochilatomar la micro
fin
2a 2b 2c
3
1
x?x mayor que 0
x igual a 0
x menor que 0
3
x mayor que 0?
1
x menor que 0?
si
si
no
no
2a 2b 2c
Iniciosalir de la camaducharsetomar desayunosi esta lloviendo entonces
llevar la parcasi no esta lloviendo pero hace frío
llevar la chaquetasi no
llevar un chalecofin sitomar la mochilatomar la micro
fin
Botón
giro saldo clave error
1 32
…
etc
salir
giro clavesaldo error
Botón
1 2 3 etoc
salir
…
C
2
1
3
C: Condición
si
no
1
3
2
C
C: Condición
Inicio
definir variable x
asignar el valor -1 a x
mientras x sea menor que cero
ingresar x por teclado
fin mientras
mostrar valor de x
fin
C
2
1
3
C: Condición
si
no
1
3
2
C
C: Condición
Inicio
ejecutar 1
repetir
ejecutar 2
hasta que se cumpla condición
ejecutar 3
fin
Inicio
definir variable x
repetir
ingresar x por teclado
Hasta que x sea mayor que cero
mostrar valor de x
fin
Inicio contador, fin contador
2
3
1
1
3
2
Inicio contador, fin contador
Inicio
ejecutar 1
desde contador inicial hasta contador final
ejecutar 2
fin desde
ejecutar 3
fin
5
0i
i
Inicio
definir variable “sumatoria”
asignar el valor 0 a “sumatoria”
desde i igual a 0 hasta i igual a 5
sumatoria = sumatoria + i
fin desde
mostrar valor de “sumatoria”
fin