Académique Documents
Professionnel Documents
Culture Documents
de flujo
Base y altura
Cules son los datos de salida?
Outputs area
rea de un tringulo
Qu clculos/procesos deben llevarse a cabo?
area = (base * altura)/2
1. Capturar valores de A y B
Read A
Read B
Start
Datos de entrada: longitud de
los lados Read width
Datos de salida: rea del Read height
rectngulo
Definicin de variables: area width * height
width: ancho
height: alto
area: rea Print area
Proceso?: multiplicar el
ancho por el alto Finish
Finish
Finish
Operadores relacionales
2 2
Operador Nombre Ejemplo Resultado ( x2 x
1 ) ( y 2 y1 )
> Mayor 1>3 False (F)
>= Mayor o igual 2 >= 1 True (V)
< Menor -5 < -1 True (V)
<= Menor o igual 3 <= 3 True (V)
!= Diferente 13 != 4 True (V)
(x2-x1)**2 >= (x2-x1)**2
== Igual (Comparacin) 0 == 1 False (F)
((x**3)-5*x-2)/(a%d)*k
z = ((x**3)-5*x-2)/(a%d)*k
Read/Print Read/Print
Read day
Datos de entrada: da (ayer u hoy) Read eur
Definicin de variables:
cop eur * 3500 cop eur * 3600
day: da
eur: cantidad en euros
condicional
cop: cantidad en pesos
Proceso?: dependiendo del da Print cop
elegido, multiplicar eur por 3500 o por
3600 Finish
SI (expresin lgica)
Instrucciones que se realizan si la expresin es verdadera
DE LO CONTRARIO
Instrucciones que se realizan si la expresin es falsa
FIN SI
yes no
condicin
proceso 2 proceso 1
Finish
entrada.
num 1
sum 0
Datos de entrada: nmero entero N
Datos de salida: suma de los primeros
iteracin
N nmeros
num<N+1
Definicin de variables: no
yes
N: nmero entero
num: nmero que se va sum sum + num
incrementando (contador auxiliar) num num +1
sum: suma
Proceso?: generar los nmeros
consecutivos desde el 1 hasta el N e irlos Print sum
sumando
Finish
Read N
4 5 10
Print sum
Finish
count count + 1