1. PROBLEMA 1°
Desarrollar un diagrama de flujo que despliegue en pantalla el valor de π
PROBLEMA 2°
Desarrollar un diagrama de flujo que despliegue en pantalla “Hola grupo 201”
PROBLEMA 3°
Desarrollar un diagrama de flujo que permita en pantalla el nombre de un usuario que indique.
INICIO
“Π=3.141
6”
FIN
INICIO
“Hola
grupo
201”
FIN
INICIO
Usuario
“Nombre”
Usuario
FIN
INICIO/FIN
Símbolo utilizado para
indicar el principio y
término de un diagrama
de flujo.
SALIDA DE DATOS
Refleja el resultado del procedimiento
de la información
INICIO/FIN
Símbolo utilizado para indicar el
principio y término de un diagrama
de flujo.
ENTRADADE DATOS
Se utiliza para indicar la
captación de un dato
proveniente
2. PROBLEMA 4°
Desarrollar un diagrama de flujo que imprima en pantalla el doble de cualquier número dado.
PROBLEMA 5°
Desarrolla un diagrama de flujo que despliegue en pantalla el nombre y el grupo que el usuario
indique.
INICIO
“Dame un
numero”
Núm.
Res: núm. * 2
“El doble
es”
res
FIN
INICIO
“Digita
nombre y
grupo”
Nom. , Gpo.
“Tu nombre
es”
nom.
“Tu grupo es”
Gpo.
FIN
PROCESO INTERNO
Indica el desarrollo y
generación de cálculos
aritméticos de la
información.
3. PROBLEMA 6°
Desarrolla un algoritmo grafico que despliegue en pantalla el resultado de la suma de los
cuadrados de dos números cualquiera.
PROBLEMA 7°
Desarrolla un diagrama de flujo que muestre en pantalla el resultado de la siguiente expresión
matemática: (x+y)3
(x-y)2
INICIO
“Dame 2
números
cualquiera”
Núm. 1, núm.
2
Res= Num1^2, + Núm. 2 ^2
“La suma de los
cuadrados es”
res
FIN
INICIO
“Dame
un valor
de x,y”
X,Y
Res= ((x+y) ^
3)/((x-y)^2)
“El
resultado
es” res
FIN
4. PROBLEMA 8°
Desarrolla un algoritmo si un numero promocionado por el usuario es positivo o negativo.
Considerando al cero como positivo.
INICIO
“Dame un
numero”
Núm.
Núm.>=0 “Negativo”
“Positivo”
FIN
No
Si
CONDICIONAL
Permite hacer una comparación
siempre y cuando el resultado será
cierto (si) o falso falso (no).
5. PROBLEMA 9°
Desarrolla un diagrama si una persona es mayor de edad o menor.
INICIO
“Digita tu
edad”
Edad
Edad>18 “Eres
menor”
“Eres
mayor”
No
Si
FIN
6. PROBLEMA 10°
Desarrolla un algoritmo que permita desarrollar cual es el mayor de dos números dados.
INICIO
“Dame
dos
números”
Núm. 1, Núm. 2
Núm.
1>=Num 2
“El menor es
Núm. 2”
“El mayor
es Núm. 1”
FIN
No
Si
7. PROBLEMA 11°
Desarrolla un diagrama de flujo que determine el monto total a pagar en una venta, considerando
que si el total es mayor a $1000 se le aplicara el 20% de descuento, de lo contrario solo se le
aplicara el 5%.
INICIO
“Cuanto se
debe
pagar”
Monto
Monto
> 1000
Res=Monto >0.05
Res1= (monto>res)
“Total de
res “
Res=monto*.20
Res1= (monto- res)
“Total de res”
No
Si
FIN
8. PROBLEMA 12°
Desarrolla un diagrama que determine el numero mayor entre tres números diferentes dados.
INICIO
“Dame 3
valores”
X, y, z
x>y
x>z
y>z “El mayor
es” y
“El mayor
es” z
“El mayor
es” x
FIN
No Si
Si
No
Si
9. PEOBLEMA 13°
Desarrolla un algoritmo que muestre en pantalla el menor de dos números dados.
INICIO
“Digita dos
números”
A, B
a>b
“El menor
es”, a
“El menor
es”, b
FIN
No
10. PROBLLEMA 14°
Desarrolla un algoritmo que permita ordenar de mayor a menor dos números cualquiera dados.
INICIO
“Dame 2
números”
A>B
“El mayor
es” B
“El mayor
es” A
FIN
No
Si
11. PROBLEMA 15°
Desarrolla un algoritmo que permita mostrar en pantalla el número mayor de cuatro números
cualquiera dado.
INICIO
“Dame
cuatro
números”
A, B, C, D
A>B
C>D
A>D
A>C
B>DB>C
“El mayor
es” D
“El mayor
es” B
“El mayor
es” A
“El mayor
es” D
“El mayor
es” C
No Si
Si
No
SiNo
No
Si
No
FIN
12. PROBLEMA 16°
Desarrolla un algoritmo que permita ordenar de mayor a menor tres números diferentes dados.
INICIO
“Digita tres
números”
A, B, C
A>B b>C
B>C
A>C B>C
B, A, C
B, C, A
B, A, C
A, B, C
A, C, B
FIN