SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
Conalep Tlalnepantla
1
Aldana González José
Alberto
Grupo: 201
Manejo de Técnicas
de Programación
Hugo Acosta Serna
Diagramas de Flujo
Problema 1: Desarrolla un diagrama de flujo que despliegue en pantalla el valor de
π
Inicio
“π = 3.1416”
Fin
Este símbolo nos indica
donde empieza el
diagrama
Aquí nos indica
que ya acabo el
diagrama
Este símbolo imprime
en pantalla el
resultado del
problema
Indican la dirección en que
va el diagrama
Problema 2: Desarrollar un diagrama de flujo que despliegue en pantalla la frase
“hola grupo 201”.
Inicio
“hola grupo 201”
Fin
Aquí está
desplegando en
pantalla la frase
Problema 3: Desarrolla un diagrama de flujo que imprima en pantalla el nombre de
usuario que indica.
Inicio
Usuario
“nombre” usuario
Fin
Este símbolo es de
entrada/salida y
muestra lo que el
usuario digite
Problema 4: Desarrolla un diagrama de flujo que imprima en pantalla el doble de
cualquier número dado
Inicio
“Dame un número”
Núm.
Res=núm.*2
Fin
“El doble es”
Res
El programador le
pide un numero al
usuario
El usuario digita el
numero
Este símbolo hace el
proceso interno y
muestra en pantalla la
operación aritmética
Aquí ya nos muestra
en pantalla el
resultado
Problema 5: Desarrollar un diagrama de flujo que despliegue en pantalla el
nombre y grupo que el usuario indique.
El programador le
pide al usuario
nombre y grupo
El usuario digita su
nombre y grupo
Problema 6: Desarrollar un algoritmo gráfico que despliegue en pantalla el
resultado de la suma de los cuadrados de dos números cualquiera.
Inicio
“Dame dos núm.
cualquiera”
Num1, Num2
Res=num1^2+num2^2
“La suma de los cuadrados de
dos números es” res
Fin
El programador pide 2
números cualquiera
El usuario digita sus 2
números
El proceso interno
hace las operaciones
aritméticas y muestra
el procedimiento
Aquí ya se muestra el
resultado
Problema 7: Desarrolla un diagrama de flujo que muestra en pantalla el resultado
de la siguiente expresión matemática
(𝑥+𝑦)3
(𝑥−𝑦)2 .
Inicio
“Dame valor de (x) y
(y)”
X, y
Res=((x+y) ^3)/((x-y) ^2)
“resultado es” res
Fin
El programador pide
valor de (x) y (y)
El usuario da valor de
(x) y (y)
Se hace el cálculo
aritmético
Se muestra el
resultado
Problema 8: Desarrollar un algoritmo que determine si un número proporcionado
por el usuario es positivo o negativo. Considerando al cero como positivo.
Prueba de escritorio
Núm., Núm.>=0
Cierto
“positivo”
Falso
“negativo”
5 5>=0 si
0 0>=0 si
-2 -2>=0 no
inicio
“Dame un núm.”
Núm.
Núm.>=
0
Si
“positivo” “negativo”
No
Fin
La toma de decisiones
te permite ver si tu
resultado es cierto o
falso
Si el número dado
es mayor o igual a
cero es positivo
Si el número dado
es menor a cero es
negativo
Problema 9: Desarrollar un diagrama de flujo que permita determinar si una
persona es mayor de edad o menor.
Prueba de escritorio
Edad Edad>=18 mayor menor
25 25>=18 si
15 15>=18 no
18 18>=18 si
inicio
“digita tu edad”
Edad
Edad>=
18
“mayor”
si
“menor”
No
Fin
Si la edad que digite el usuario es
mayor o igual a 18 nos va a imprimir
que es mayor pero si es menor a 18
imprime que es menor
Problema 10: Desarrollar un algoritmo que permita determinar cuál es el mayor de
dos números dados.
Num.1 Num.2 Num.1>=num.2
Si
num.1
No
num.2
2 5 2>=5 no
3 3 3>=3 si
3 1 3>=1 si
inicio
“digita 2
números”
Núm. 1,
núm. 2
Núm.
1>=núm.
2
si
“el mayor es”
núm. 1
“el mayor es”
núm. 2
Fin
Prueba de escritorio
No
El usuario digita 2 números y le
imprime que numero de los dados es
el mayor
Problema 11: Desarrollar un diagrama de flujo que determine el monto total a pagar
en una venta considerando que si el total es mayor a mil pesos se le aplicara el
20% de descuento, de lo contrario solo se le aplicara el 5%.
Monto Monto>=1000
Cierto
20%
Falso
0.5%
1500 1500>=1000 si
500 500>=1000 no
1000 1000>=1000 si
inicio
“digita el
monto”
Monto
Monto>
=1000
Res=(monto-(monto*.20)
si
Res=(monto-(monto*.05)
No
“la cantidad total a
pagar es” res
Fin
Prueba de escritorio
Si el monto es de
mas de 100 se le
resta el 20%
Si no es de mas
de 1000 solo se
le resta el 0.5%
Problema 12: Desarrollar un diagrama de flujo que determine el número mayor de entre
tres números diferentes dados.
x y z x>y x>z y>z x y z
1 2 3 1>2 2>3 mayor
7 4 2 7>4 7>2 mayor
3 8 5 3>8 8>5 mayor
Inicio
“Digita 3 números”
X, y, z
x>y
x>z
“el mayor es”
x
Fin
y>z
“el mayor es”
y
“el mayor es”
z
No
Si
Si
No
Si
No
El usuario digita 3 números
cualquiera y después le despliega
en pantalla cual es el mayor de
esos 3 números
Problema 13: Desarrollar un algoritmo que determine y muestre en pantalla el menor de
dos números dados.
a b a>b
Si
menor b
No
menor a
1 2 1>2 no
5 3 5>3 si
Inicio
“Digite 2
números”
a, b
a>b
“el menor es” b “el menor es” a
Fin
Si
No
Prueba de escritorio
El usuario digita 2 números cualquiera y
después le refleja cual es el menor de
estos
Problema 14: Desarrollar un algoritmo que permita ordenar de mayor a menor dos
números cualquiera dados.
x y x>y
Si
x,y
No
y,x
4 8 4>8 no
9 5 9>5 si
Inicio
“Digita 2
números”
X, y
x>y
“el orden es”
x, y
“el orden es”
y, x
Fin
Si
No
Prueba de escritorio
El usuario digita 2 números y después le
despliega los números ordenados de
mayor a menor
Problema 15: Desarrollar un algoritmo que permita determinar y mostrar en pantalla el
número mayor de cuatro números cualquiera dados.
a b c d a>b a>c a>d b>d b>c c>d a b c d
4 6 9 7 4>6 6>7 9>7 x
3 8 6 1 3>8 8>1 8>1 8>6 x
1 2 3 4 1>2 1>3 3>4 x
Inicio
“Digita 4
números”
a, b, c, d
a>b
a>c
a>d
“el mayor es”
a
Fin
b>d
c>d
b>c
“el mayor es”
b
“el mayor es”
c
“el mayor es”
d
Si
Si
Si
Si Si
Si
No
No
No
No
No
No
Prueba de escritorio
Problema 16: Desarrollar un algoritmo que permita ordenar de mayor a menor tres
números diferentes dados.
Inicio
“Digita 3
números”
a>d
k>d
k>a
a>d
k>d
k, d, a
d, k, a
d, a, k
a, k, d
k, d, a
fin
Si
Si
Si
Si
Si
No
No
No
No
No
a, d, k
K, a, d
El usuario digita 3 números
cualquiera y después se los
ordena de mayor a menor

Más contenido relacionado

La actualidad más candente

Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
Pepe Xdsasda
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
rodpark
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivos
Joshe Varillas
 
Tarjeta de video
Tarjeta de videoTarjeta de video
Tarjeta de video
Uriel Lopez
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de Flujo
Natalia Alejandra
 
Presentación trabajo programación
Presentación trabajo programaciónPresentación trabajo programación
Presentación trabajo programación
ionurrutia
 

La actualidad más candente (20)

Ejemplos de diagramas de flujo
Ejemplos de diagramas de flujoEjemplos de diagramas de flujo
Ejemplos de diagramas de flujo
 
Ejemplos de Algoritmos
Ejemplos de AlgoritmosEjemplos de Algoritmos
Ejemplos de Algoritmos
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
Ejercicios (Algoritmo: Pseudocódigo-Diagrama de Flujo)
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 
Ejercicios con bucles repetitivos
Ejercicios con bucles repetitivosEjercicios con bucles repetitivos
Ejercicios con bucles repetitivos
 
UML Café
UML Café UML Café
UML Café
 
Ejercicios programacion
Ejercicios programacionEjercicios programacion
Ejercicios programacion
 
Tarjeta de video
Tarjeta de videoTarjeta de video
Tarjeta de video
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de Flujo
 
Logica de la Programación Problemas y Soluciones
Logica de la  Programación  Problemas y SolucionesLogica de la  Programación  Problemas y Soluciones
Logica de la Programación Problemas y Soluciones
 
Ejercicios resueltos de c++
Ejercicios resueltos de c++Ejercicios resueltos de c++
Ejercicios resueltos de c++
 
Pilas
PilasPilas
Pilas
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Presentación trabajo programación
Presentación trabajo programaciónPresentación trabajo programación
Presentación trabajo programación
 
Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++Arrays, arreglos o vectores en c++
Arrays, arreglos o vectores en c++
 
Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Ejercicios resueltos de programacion
Ejercicios resueltos de programacionEjercicios resueltos de programacion
Ejercicios resueltos de programacion
 
Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo Ejercicios Resueltos de Diagrama de flujo
Ejercicios Resueltos de Diagrama de flujo
 

Similar a Diagramas de flujo (20)

Recuperación bri
Recuperación briRecuperación bri
Recuperación bri
 
Recuperación
RecuperaciónRecuperación
Recuperación
 
Recuperación 2 unidad
Recuperación 2 unidadRecuperación 2 unidad
Recuperación 2 unidad
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Recuperacion.
Recuperacion.Recuperacion.
Recuperacion.
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
diagramas de flujo
diagramas de flujodiagramas de flujo
diagramas de flujo
 
Diagramas
DiagramasDiagramas
Diagramas
 
Castillo
CastilloCastillo
Castillo
 
Diagrama recuperacion
Diagrama recuperacionDiagrama recuperacion
Diagrama recuperacion
 
Diagramas pdf.
Diagramas pdf.Diagramas pdf.
Diagramas pdf.
 
Diagramas
DiagramasDiagramas
Diagramas
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
16 diagramas de flujo
16 diagramas de flujo16 diagramas de flujo
16 diagramas de flujo
 
EJERCICIOS
EJERCICIOS EJERCICIOS
EJERCICIOS
 
16 diagramas
16 diagramas16 diagramas
16 diagramas
 
Informatica 3
Informatica 3Informatica 3
Informatica 3
 
DIAGRAMAS DE FLUJO (recuperacion)
DIAGRAMAS DE FLUJO (recuperacion)DIAGRAMAS DE FLUJO (recuperacion)
DIAGRAMAS DE FLUJO (recuperacion)
 
Informatica 3
Informatica 3Informatica 3
Informatica 3
 

Más de Beto Aldana

Más de Beto Aldana (9)

Cuestionario beto
Cuestionario betoCuestionario beto
Cuestionario beto
 
Programas 2
Programas 2Programas 2
Programas 2
 
Programas
ProgramasProgramas
Programas
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Reporte de marzo
Reporte de marzoReporte de marzo
Reporte de marzo
 
Reporte de febrero
Reporte de febreroReporte de febrero
Reporte de febrero
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Sibologia
SibologiaSibologia
Sibologia
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 

Último

NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 

Último (20)

Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 

Diagramas de flujo

  • 1. Conalep Tlalnepantla 1 Aldana González José Alberto Grupo: 201 Manejo de Técnicas de Programación Hugo Acosta Serna Diagramas de Flujo
  • 2. Problema 1: Desarrolla un diagrama de flujo que despliegue en pantalla el valor de π Inicio “π = 3.1416” Fin Este símbolo nos indica donde empieza el diagrama Aquí nos indica que ya acabo el diagrama Este símbolo imprime en pantalla el resultado del problema Indican la dirección en que va el diagrama
  • 3. Problema 2: Desarrollar un diagrama de flujo que despliegue en pantalla la frase “hola grupo 201”. Inicio “hola grupo 201” Fin Aquí está desplegando en pantalla la frase
  • 4. Problema 3: Desarrolla un diagrama de flujo que imprima en pantalla el nombre de usuario que indica. Inicio Usuario “nombre” usuario Fin Este símbolo es de entrada/salida y muestra lo que el usuario digite
  • 5. Problema 4: Desarrolla un diagrama de flujo que imprima en pantalla el doble de cualquier número dado Inicio “Dame un número” Núm. Res=núm.*2 Fin “El doble es” Res El programador le pide un numero al usuario El usuario digita el numero Este símbolo hace el proceso interno y muestra en pantalla la operación aritmética Aquí ya nos muestra en pantalla el resultado
  • 6. Problema 5: Desarrollar un diagrama de flujo que despliegue en pantalla el nombre y grupo que el usuario indique. El programador le pide al usuario nombre y grupo El usuario digita su nombre y grupo
  • 7. Problema 6: Desarrollar un algoritmo gráfico que despliegue en pantalla el resultado de la suma de los cuadrados de dos números cualquiera. Inicio “Dame dos núm. cualquiera” Num1, Num2 Res=num1^2+num2^2 “La suma de los cuadrados de dos números es” res Fin El programador pide 2 números cualquiera El usuario digita sus 2 números El proceso interno hace las operaciones aritméticas y muestra el procedimiento Aquí ya se muestra el resultado
  • 8. Problema 7: Desarrolla un diagrama de flujo que muestra en pantalla el resultado de la siguiente expresión matemática (𝑥+𝑦)3 (𝑥−𝑦)2 . Inicio “Dame valor de (x) y (y)” X, y Res=((x+y) ^3)/((x-y) ^2) “resultado es” res Fin El programador pide valor de (x) y (y) El usuario da valor de (x) y (y) Se hace el cálculo aritmético Se muestra el resultado
  • 9. Problema 8: Desarrollar un algoritmo que determine si un número proporcionado por el usuario es positivo o negativo. Considerando al cero como positivo. Prueba de escritorio Núm., Núm.>=0 Cierto “positivo” Falso “negativo” 5 5>=0 si 0 0>=0 si -2 -2>=0 no inicio “Dame un núm.” Núm. Núm.>= 0 Si “positivo” “negativo” No Fin La toma de decisiones te permite ver si tu resultado es cierto o falso Si el número dado es mayor o igual a cero es positivo Si el número dado es menor a cero es negativo
  • 10. Problema 9: Desarrollar un diagrama de flujo que permita determinar si una persona es mayor de edad o menor. Prueba de escritorio Edad Edad>=18 mayor menor 25 25>=18 si 15 15>=18 no 18 18>=18 si inicio “digita tu edad” Edad Edad>= 18 “mayor” si “menor” No Fin Si la edad que digite el usuario es mayor o igual a 18 nos va a imprimir que es mayor pero si es menor a 18 imprime que es menor
  • 11. Problema 10: Desarrollar un algoritmo que permita determinar cuál es el mayor de dos números dados. Num.1 Num.2 Num.1>=num.2 Si num.1 No num.2 2 5 2>=5 no 3 3 3>=3 si 3 1 3>=1 si inicio “digita 2 números” Núm. 1, núm. 2 Núm. 1>=núm. 2 si “el mayor es” núm. 1 “el mayor es” núm. 2 Fin Prueba de escritorio No El usuario digita 2 números y le imprime que numero de los dados es el mayor
  • 12. Problema 11: Desarrollar un diagrama de flujo que determine el monto total a pagar en una venta considerando que si el total es mayor a mil pesos se le aplicara el 20% de descuento, de lo contrario solo se le aplicara el 5%. Monto Monto>=1000 Cierto 20% Falso 0.5% 1500 1500>=1000 si 500 500>=1000 no 1000 1000>=1000 si inicio “digita el monto” Monto Monto> =1000 Res=(monto-(monto*.20) si Res=(monto-(monto*.05) No “la cantidad total a pagar es” res Fin Prueba de escritorio Si el monto es de mas de 100 se le resta el 20% Si no es de mas de 1000 solo se le resta el 0.5%
  • 13. Problema 12: Desarrollar un diagrama de flujo que determine el número mayor de entre tres números diferentes dados. x y z x>y x>z y>z x y z 1 2 3 1>2 2>3 mayor 7 4 2 7>4 7>2 mayor 3 8 5 3>8 8>5 mayor Inicio “Digita 3 números” X, y, z x>y x>z “el mayor es” x Fin y>z “el mayor es” y “el mayor es” z No Si Si No Si No El usuario digita 3 números cualquiera y después le despliega en pantalla cual es el mayor de esos 3 números
  • 14. Problema 13: Desarrollar un algoritmo que determine y muestre en pantalla el menor de dos números dados. a b a>b Si menor b No menor a 1 2 1>2 no 5 3 5>3 si Inicio “Digite 2 números” a, b a>b “el menor es” b “el menor es” a Fin Si No Prueba de escritorio El usuario digita 2 números cualquiera y después le refleja cual es el menor de estos
  • 15. Problema 14: Desarrollar un algoritmo que permita ordenar de mayor a menor dos números cualquiera dados. x y x>y Si x,y No y,x 4 8 4>8 no 9 5 9>5 si Inicio “Digita 2 números” X, y x>y “el orden es” x, y “el orden es” y, x Fin Si No Prueba de escritorio El usuario digita 2 números y después le despliega los números ordenados de mayor a menor
  • 16. Problema 15: Desarrollar un algoritmo que permita determinar y mostrar en pantalla el número mayor de cuatro números cualquiera dados. a b c d a>b a>c a>d b>d b>c c>d a b c d 4 6 9 7 4>6 6>7 9>7 x 3 8 6 1 3>8 8>1 8>1 8>6 x 1 2 3 4 1>2 1>3 3>4 x Inicio “Digita 4 números” a, b, c, d a>b a>c a>d “el mayor es” a Fin b>d c>d b>c “el mayor es” b “el mayor es” c “el mayor es” d Si Si Si Si Si Si No No No No No No Prueba de escritorio
  • 17. Problema 16: Desarrollar un algoritmo que permita ordenar de mayor a menor tres números diferentes dados. Inicio “Digita 3 números” a>d k>d k>a a>d k>d k, d, a d, k, a d, a, k a, k, d k, d, a fin Si Si Si Si Si No No No No No a, d, k K, a, d El usuario digita 3 números cualquiera y después se los ordena de mayor a menor