Ejercicio de Diagrama de flujo con Condicional
EJERCICIOS DE DIAGRAMAS DE FLUJO CON CONDICIONAL
Ejemplo6.- Dada la edad de una persona determinar si es primera edad , segunda edad y tercera edad
Analisis
Ingresamos la edad y verificamos segun su etapa
Primera edad si es menor a 18
Segunda edad de 18 hasta los 64
Tercera edad mayor de los 64
edad<18 Primera edad
edad>=18 y edad <=64 Segunda edad
edad>64 Tercera edad
Inicio
Variables edad
Leer edad 16 25 65
si(edad<18) 16<18 25<18 65<18
Escribir ("Primera Edad) Primera Edad F F
si(edad>=18 y edad<=64) 25>=18 y 25<=64 65>=18 y 65<=64
Escribir ("Segunda Edad) Segunda Edad V F
sino
Escribir("Tercera Edad) Tercera Edad
fin si
fin si
Fin
Diagrama
Ejemplo7.- Reconocer si es Vocal o Consonante
Analisis
Para reconocer si es vocal o consonante
Debemos conocer las vocales a e i o u
y las consonantes son todos lo del alfabeto menos las vocales
Para este Problema deberemos usar las condiciones
Comparamos la letra ingresada por teclado y comparar asi
letra=='a' o letra=='A'
(usamos el operador logico O para reconocer entre mayusculas y minusculas
debemos tener en cuenta en la tabla de verdad del operador O
ya que una condicion puede ser verdadero o falso y en su tabla nos indica
que si hay un falso y un verdadero
cumple la condicion en este caso si es a o A cumple que es vocal)
Diseño Prueba
Inicio
Variables letra Prueba 1 Prueba 2 Prueba3
Leer letra E c i
si(letra=='a' o letra=='A') E==a o E==A c==a o c==A i==a o i==A
Escribir ("Vocal") F F F F F F
si(letra=='e' o letra=='E') E==e o E==E c==e o c==E i==e o i==E
Escribir ("Vocal") Vocal F F F F
si(letra=='i' o letra=='I') c==i o c==I i==i o I==I
Escribir ("Vocal") F F Vocal
si(letra=='o' o letra=='O') c==o o c==O
Escribir ("Vocal") F F
si(letra=='u' o letra=='U') c==u o c==U
Escribir ("Vocal") F F
sino
Escribir ("Consonante") Consonante fin sifin si
fin si
fin si
fin si
Fin
Diagrama
Ejemplo8.-Un restaurante ofrece un descuento del 10% para consumos de $100 y un descuento de 20% a mayores de $100 y un interes del 19% en ambos
Analisis
Ingresamos el consumo en el restaurante
Comparamos:
consumo<=$100 descuento del 10%
consumo > $100 descuento del 20%
interes=consumo*0.19
total=(cons-descuento)+interes
Diseño Prueba
Inicio Prueba 1 Prueba 2
Variables consumo,descuento,interes,total
Leer consumo 80 300 si(consumo<=100) 80<=100 300<=100
descuento=consumo*0.10 8 =80*0.10 F
interes=consumo*0.19 15.20 =80*0.19
total=(consumo-descuento)+interes 87.20=(80-8)+15.20
Escribir(descuento,interes,total) 8 15.20 87.50
sino
descuento=consumo*0.20 60=300*0.20
interes=consumo*0.19 57=300*0.19
total=(consumo-descuento)+interes 297=(300-60)+57
Escribir(descuento,interes,total) 60 57 297
fin si
Fin
Diagrama
Ejercicio de Diagrama de flujo con Condicional
Reviewed by Unknown
on
17:58:00
Rating:
No hay comentarios: