Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Recuperacion
1. DIAGRAMAS DE FLUJO
MANEJO DE TECNICAS DE PROGRAMACION
MALCON
MALCON BELTRAN ACEVEDO
HUGO ACOSTA SERNA
TRABAJO DE RECUPERACION
CONALEP TLANEPANTLA 1
GRUPO 201
SEGUNDO SEMESTRE
2. PROBLEMA 1
Desarrollar un diagrama de flujo que despliegue en pantalla el valor de P.𝜋
Inicio
31416
Fin
Inicio/Fin
Es para indicar el
principio determino de
un diagrama flujo,solo
puede existir dos tipos
de este tipoen un
diagrama
Salida de datos
Refleja el
resultadodel
procedimiento de
la información
Flujo de información
indica la secuencia de
los demás objetos que
integranel diagrama
Inicio/Fin
Es para indicar el
principio determino de
un diagrama flujo,solo
puede existir dos tipos
de este tipoen un
diagrama
3. PROBLEMA 2
Desarrollar un diagrama de flujo que despliegue en pantalla la frase “Hola grupo 201”
Inicio
Hola Grupo 201
Fin
Proceso interno
Es el desarrollo de
generaciónde cábulas
aritméticos del
procedimiento
4. PROBLEMA 3
Desarrollar un diagrama de flujo que imprima en pantalla el nombre de usuario que
indique
Inicio
Usuario
“Nombre de
usuario”
Fin
5. PROBLEMA 4
Desarrolla un diagrama de flujo que imprima en pantalla el doble de un numero
Inicio
Dame un numero
cualquiera
Núm.
Res=núm.*2
“El doble”
Res
Fin
Entrada de datos
Indica la captación de un
dato proveniente de una
unidad
6. PROBLEMA 5
Desarrollar un algoritmo de flujo que indique el nombre y grupo que el usuario indique
Inicio
Nombre y grupo
Usuario
Fin
7. PROBLEMA 6
Desarrollar un algoritmo grafico que despliegue en pantalla el resultado de la suma de los
cuadrados de dos números cualquiera
Inicio
“Digita la suma de dos
numero al cuadrado
cualquiera”
Núm. 1
Núm. 2
Res=núm. 1+num. 2
“Suma de dos números
al cuadrado”
Res
Fin
8. PROBLEMA 7
Desarrollar un diagrama de flujo que muestre en pantalla el resultado de la siguiente
expresión matemática:
(𝑥+𝑦)
(𝑥−𝑦)
Inicio
Dame el valor
de X, Y
X, Y
Res=(x +y)*3/(x-y)*2
Resultado
Fin
9. PROBLEMA 8
Desarrollar un diagrama que determine si un número proporcionado por el usuario es
positivo o negativo considerando el cero como positivo
Inicio
Suma de
positivos
Núm.
Núm. > 0
Positivo
Suma
Fin
Condicional o toma de
decisiones
Permiteser una expansión,
debe tener dos resultados
Cierto (Si)
Falso (No
10. PROBLEMA 9
Desarrollar un diagrama de flujo que permita desarrollar si una persona es mayor de edad
o si es menor
Inicio
Digítame si una
persona es mayor o
menor de edad
Edad
18+
Menor de edad
Mayor de edad
Fin
11. PROBLEMA 10
Desarrollar un algoritmo que permita determinar cuál es el mayor de 2 números dados.
Inicio
Digítame dos
números
Núm. 1>=Núm. 2
Num.1>Num.2
Mayor
Menor
Fin
12. PROBLEMA 11
Desarrollar un diagrama de flujo que determine el monto total a pagar en una venta,
considerando que el total es mayor a $1000, se le aplicara el 20% de descuento de lo
contrario solo se le aplicara el 5%
R
Inicio
Digita la cantidad
Compra
Compra>1000Res=compra-(compra*.20) Res=compra-(compra*.05)
“Total a pagar”
Res
Fin
13. PROBLEMA 12
Desarrollar un diagrama de flujo que determine el número mayor de entre 3 números
diferentes dados.
Inicio
Digítame 3 número
diferentes
Numero
Números
10, 20, 301, 2, 3, 4, 5, 6, 7, 8, 9, 10
21, 22, 23, 24, 25, 26, 27,
28, 29, 30
Fin
14. PROBLEMA 13
Desarrollar un algoritmo que muestre en pantalla el menor de dos números dados.
Inicio
Digita dos
números
A, b
a>b
Fin
“El menor es”
b
“El menor es”
a
15. PROBLEMA 14
Desarrollar un algoritmo que permite ordenar de mayor a menor dos números cualquiera
dados
PROBLEMA 15
Inicio
Digita dos
números
a, b
a>b“El orden es”
a, b
“El orden es”
b, a
Fin
16. Desarrollar un algoritmo que permita determinar y mostrar en pantalla el número mayor
de 4 números dados
PROBLEMA 16
inicio
Digita 4 números
cualquiera
a, b, c, d
a>b
a>c
a>d
b>d b>c
dc>
“El número
mayor es”
b
“ El numero
mayor es”
b
“El numero
mayor es”
c
Fin
17. Desarrollar un algoritmo que permita ordenar de mayor a menor, 3 números diferentes
dados.
Inicio
Digítame 3 números
a, b, c
a>b
a>c
b>c
Fin
a, c, b
a, b, c
b, c, a
b, a, c