Download - 16 problemas de diagrama de flujo
problema
Conalep tlalnepantla1
Sebastian parra martinez
Manejo de tecnicas de programacion
Hugo acosta
Grupo 201
problema
PROBLEMA5
INICIO
“DIGITA NOMBRE Y
GRUPO”
Nombre y grupo
Tu nombre es:” nom y tu grupo es
gpo
FIN
Paso1 para iniciar este problema desplegaremos un
símbolo de inicio
Paso2 en este desplegaremos el
símbolo de salida de datos donde le indiquemos al
usuario que digite nombre y grupo
Paso3 para que el usuario nos mande el nombre y
grupo debemos de usar el símbolo de entrada de
datos
Paso 4 en este utilizaremos el símbolo donde nos mande el
nombre y grupo
Paso5 para terminar el problema utilizaremos el
símbolo de inicio y fin
problema
PROBLEMA 6
INICIO
“dame dos números”
Y, B
Res=A1ᶺ2 + B2ᶺ2
“EL RESULTADO
ES “ RES FIN
Paso1 para iniciar el problema debemos de iniciar con un
símbolo de inicio y fin
Paso2 utilizaremos una salida de datos donde
indique que mande dos números
Paso3 utilizaremos el símbolo de entrada de datos donde mande los
números dados
Poso4 utilizamos el símbolo de proceso interno donde resuelva el problema para
poder dar el resultado
Paso5 para Serra el problema
utilizamos el símbolo de inicio y
fin
El símbolo de proceso nos
ayuda a resolver el problema
dado
problema
PROBLEMA6
Entrada PROCESO Salida
Variables
y=1-*2
b=2-y2
Res= y2+b2 Res
problema
PROBLEMA7
INICIO
DAME EL VALOR DE Y,A
Y. A
Res=((y+a)/((y-a)ᶺ2)
Resultado es res
FIN
P A S O 1 P A R A I N I C I A R E L P R O B L E M A I N I C I A M O S
C O N E L S Í M B O L O D E I N I C I O A F I N
PASO2 UTILIZAMOS EL SÍMBOLO DE SALIDA DE
DATOS DONDE MANDEMOS QUE NOS DEL VALOR DE Y,
PASO 3 ESTE UTILIZAMOS EL SÍMBOLO DE ENTRADA DE
DATOS DONDE NOS MANDA LOS VALORES
PASO4 EN ESTE UTILIZAMOS EL SÍMBOLO
DE PROCESO INTERNO DONDE NOS DEL
RESULTADO
PASO5 PARA TERMINAR EL PROBLEMA UTILIZAMOS EL
SÍMBOLO INICIO Y FIN
problema
Problema7ENTRADA PROCESO SALIDA
A=2
Y=1
(A+Y)2
(A-Y)1
Res=(( a+y)ᶺ3)/(( a-y)ᶺ2)
Res= ((a+y )*(a+y)*(y+a)) /((y-a*(( a-y))
Res
problema
PROBLEMA8
INICIO
DAME UN NÚMERO
Núm.
NÚM.=“POSITIVO” “NEGATIVO”
FIN
Si NO
PASO1 PARA PODER RESOLVER EL PROBLEMA CON UN
SÍMBOLO DE INICIO
PASO2 INICIAMOS CON UNA SALIDA DE DATOS PARA
QUE NOS DÉ UN NÚMERO
PASO3 USAREMOS EL SÍMBOLO ENTRADA DE
DATOS
PASO4 USA REMOS EL SÍMBOLO DE TOMA DE DICCIONES DONDE
COMPAREMOS LOS NÚMEROS
PASO5 UTILIZAMOS UNA SALIDA DE DATOS DONDE
NOS DIGA SI ES POSITIVO O NEGATIVO
PASO 6 PARA TERMINAR EL PROBLEMA
UTILIZAMOS EL SÍMBOLO DE INICIO Y FIN
problema
PROBLEMA8ENTRADA Proceso SALIDA
NÚM.
5
-13
-0
NÚM.>= 0
5>=0
13>=0
0>=0
NEGATIVOPOSITIVO
problema
PROBLEMA 9
INICIO
MAYOR DE EDAD
EDAD
NUM18MAYOR MENOR
FIN
SI NO
PASO1 DESPLEGAR EL SÍMBOLO DE INICIO A FIN PARA PODER RESOLVER EL
PROBLEMA
PASO2 UTILIZAR EL SÍMBOLO DE SALIDA DE DATOS PARA PODER
MANDARLE EL MAYOR DE EDAD
PASO3 PARA SABER LA EDAD DESPLEGAREMOS UNA ENTRADA DE DATOS
PASO4 UTILIZAR LA TOMA DE DICCIONES
PARA PODER SABER LA EDAD
PASO5 UTILIZAR LAS SALIDAS DE DATOS PARA SABER SI SU EDAD ES MAYOR O
MENOR
PASO6 PARA TERMINAR EL
PROBLEMA UTILIZAR EL
SÍMBOLO DE FIN
problema
PROBLEMA 9
NÚM. Núm.>=18 Falso VERDADERO
8
22
15
8>=18
22>=18
15>=18
problema
PROBLEMA10
INICIO
DOS NÚMEROS MAYORES
NUM1, NUM2
NUM1>< NÚM.2
MENOR NUM1MAYOR NUM2
FIN
no
SI
PASO1 PARA INICIAR EL PROBLEMA NECESITAMOS
DEL SÍMBOLO
PASO2 NECESITAMOS DE UNA SALIDA DE DATOS
DONDE INDIQUEMOS DOS NÚMEROS CUALQUIERA
PASO3 PARA QUE NOS MANDE EL RESULTADO NECESITAMOS DE UNA
ENTRADA DE DATOS
PASO4 NECESITAMOS DE UNA SALIDA DE
DATOS PARA VEZ SI ES MAYOR O MENOR
NO
FIN PASO5 PARA TERMINAR EL
PROBLEMA NECESITAMOS DEL
SÍMBOLO INICIO
problema
PROBLEMA10
NÚM. N Ú M . > = 2 FALSO VERDADERO
1
2
1<=2
2>=1
problema
PROBLEMA11
INICIO
DIGITA LA CANTIDAD
CANTIDAD
CANTIDA
D 1000RES= TOTAL
(CANTIDAD*0.05=200
RES=TOTAL (CANTIDAD*0.02=500
TOTAL APAGAR ES
RESFIN
RES= MONTO APAGAR=200
SINO
PASO1 PARA PODER EMPEZAR HACER EL PROBLEMA INICIAMOS CON UN SÍMBOLO DE INICIO Y FIN
DE DATOS PASO2 PARA PODER DECIRLE AL USUARIO USAMOS EL SÍMBOLO DE
SALIDA
PASO3 PARA QUE NOS ENVIARA EL RESULTADO DEBEMOS DE DESPLEGAR UNA
ENTRADA DE DATOS
PASO 4 DEBEMOS DE DESPLEGAR UNA TOMA DE DICCIONES DONDE NOS MANDE LA CANTIDAD
PASO5 DEBEMOS DE DESPLEGAR EL
PROCESO INTERNO Y UNA SALIDA DE DATOS
P A S O 6 U T I L I Z A M O S
L A S A L I D A D E D A T O S P A R A
D A R L A R E S P U E S T A
PASO7 DESPLEGAR EL SÍMBOLO DE INICIO Y FIN
problema
PROBLEMA 12
I N I C IO
DAME TRES NÚMEROS DIFERENTES
18, 72,84
18<72
72<84
18>72
EL MENOR 72
EL M MAYOR ES 72 MAYOR ES 72
MAYOR ES 84
Fin
PASO1 PARA RESOLVER EL PROBLEMA NECESITAMOS DE UN SÍMBOLO DE INICIO
Y FIN
PASO 2 DESARROLLAR NECESITAMOS DEL SÍMBOLO DE SALIDA DE DATOS
PASO3 DESARROLLAR EL
SÍMBOLO DE SALIDA PARA VER EL
NÚMERO MAYOR
P A S O 3 D E S A R R O L L A R U N
E N T R A D A D E D A T O S P A R A M A N D A R L A
R E S P U E S T A
P A S O 4 D E S A R R O L L A L A
T O M A D E D I C C I O N E S P A R A
D A R L A R E P U E S T A
PASO5 PARA TERMINAR
EL PROBLEMA
UTILIZAMOS EL SÍMBOLO
DE FIN
problema
PROBLEMA12
NÚM. NÚM.>=A, B,C FALSO VERDADEROA) 18
B) 72
C) 84
18>72
72>84
84>18
problema
PROBLEMA14INICIO
O
DAME DOS NÚMEROS CUALQUIERA
S,Y
S>YS,Y Y, S
FIN
PASO1PARA PODER INICIAR EL PROBLEMA
UTILIZAREMOS EL SÍMBOLO DE INICIO Y
FIN
PASO2 DESPEGAREMOS EL SÍMBOLO DE SALIDA DE
DATOS PARA QUE NOS DE DOS NÚMEROS
CUALQUIERA
PASO 3 UTILIZAMOS EL SÍMBOLO DE ENTRADA PARA DAR EL RESULTADO
PASO4 PONER EL SÍMBOLO DE TOMA DE DICCIONES PARA
VER SI ES VERDAD
PASO 5 PONER UNA SALIDA DE
DATOS PARA VER SI ES VERDAD O
FALSO
PASO6 PARA TERMINAR EL
PROBLEMA PONER EL
SÍMBOLO DE INICIO Y FIN
SINO
problema
PROBLEMA 13
INICIO
DAME DOS NÚMEROS
A, B
A, B EL MAYOR ES B EL MENOR ES A
FIN
SINO
PASO 1 PARA INICIAL EL PROBLEMA INICIAREMOS CON EL SÍMBOLO DE
INICIO Y FIN
PASO 2 PONDREMOS CON UNA SALIDA DE DATOS PARA INDICAR EL DE DOS
NÚMEROS
P A S O 3 P O N D R E M O S U N A E N T R A D E D A T O S
D O N D E N O S D E L A R E S P U E S T A
PASO 4 PONER DOS SALIDAS DE ENTRADA DE DATOS PARA
VER SI MENOR O MAYOR
PASO5 PARA TERMINAR EL PROBLEMA
PONDREMOS EL SÍMBOLO DE INICIO Y
FIN
problema
PROBLEMA 13
A B A>B B>SI A>NO
15
14
10
30
5
10
15>30
14>5
10>10
problema
PROBLEMA 15I N I C I O
DAME CUATRO NÚMEROS CUALQUIERA
A, B.C, D
A>B
A>C
A>D
EL MAYOR ES A
B>C
C>D
ES MAYOR
D
B>D
EL MAYOR ES C
EL MAYOR ES D
EL MAYOR ES B
FIN
si
si
si
si
si
no
nono
si
no
no
no
PASO1 PARA ESTE PROBLEMA UTILIZAREMOS TODO LOS SÍMBOLOS
PARA RESOL VER EL PROBLEMA
PASO2 UTILIZAREMOS LOS SÍMBOLOS DE TOMA DE DE ACCIONES PARA QUE RESUELTO VA EL PROBLEMA T CON LA ENTRADA DE DATOS NOS DEL RESULTA DO
PASO 3 PARA TERMINAR EL Y UTILIZAREMOS
EL SÍMBOLO DE E FIN
problema
PROBLEMA 16INICIO
DAME TRES NÚMEROS
DIFERENTES
ABC
A>B
A>C B>C
ABCFIN
ABC
ABC,
C>A
A, B.C
A, B, C
ABC
Si
Si
siNo
si No
No
si
no
no
si
ABC
PASO1 PARA HACER ESTE PROBLEMA USAREMOS TODOS LOS SÍMBOLOS PARA RESOLVER CADA
SÍMBOLO TIENE UNA FUNCIÓN ESPECIFICA
PASO2 PARA RESOLVER ESTE PROBLEMA NOS TIENE QUE EN VIAR LEER RESULTADO DE LOS
NÚMEROS
PASO3 PARA TERMINAR EL PROBLEMA USAREMOS EL
SÍMBOLO DE SALIDA DE DATOS Y TAMBIÉN
USAREMOS EL DE INICIO Y FIN
problema
PROBLEMA 15A B C D A>B A>C A>D B>C B>D C>D
5
8
2
1
8
3
4
8
2
1
1
10
3
4
10
2
5>8 NO
8>3
2>4
1>8
8>1 8>3 8>2
4>1
8>10
8>3 1>10
10>2
A8
B
8
C
10
D
10
problema
problema
PROBLEMA1
INICIO
Pi=3.1416
FIN
Para desarrollar un algoritmo de un diagrama de flujo necesitamos de un círculo que marca de inicio
afín
Las flechas son un flujo de información que indica un proceso
del problema
La salida de datos da el resultado del problema
Paso 1 para poner en pantalla el
valor de pi
Poso 2 para desplegar en una ventana de salida de datos donde en pantalla despliegue el valor de pi
PASO 3 PONER EL FIN DEL PROBLEMA
problema
PROBLEMA3
INICIO
“digita tu nombre”
USUARIO
Tu nombre es usuario
FIN
La entrada de datos lo utilizamos para indicar que el usuario nos mande una respuesta
Paso1 para iniciar el problema iniciaremos
con un inicio
Paso 2 utilizaremos una salida de datos donde indicamos que el usuario mande su nombre
Paso3 utilizamos una entrada de datos donde el usuario nos mande su nombre
Paso4 utilizaremos una salida de datos donde nos mande su
nombre para imprimir
Paso 5 para el cierre del problema utilizaremos el símbolo de inicio y
fin
problema
PROBLEMA4
INICIO
“digita un número”
Núm.
Res= núm.*2
El doble del número es res Fin
Paso1 para poder desarrollar el problema iniciamos con el
símbolo de inicio y fin
Paso 2 utilizaremos una flecha como conector y utilizaremos
una salida de datos donde digitemos digita un numero
Paso3 pondremos un conector y un símbolo de entradas de datos donde
indique el Número
Paso4 utilizaremos el símbolo de proceso interno donde nos
muestre el procedimiento
Paso5 utilizaremos una salida de datos donde imprima el
resultado
Paso6 para terminar el problema
utilizaremos el sinbolo inicio fin
Entrada Proceso Salida
Variable
Núm.=res
Constante=2
Res= núm.*2
Res= num+num
res
problema
PROBLEMA2
INICIO
“HOLA GRUPO201”
FIN
Paso1 para desarrollar un problema iniciamos con un
inicio
Paso2 desplegar una ventana de salida de datos donde le indiques que en
la pantalla diga la frase “hola grupo201”
Paso3 para terminar el problema terminaremos
con un fin