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 

Diseño                                                           Pruebas
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 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 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 si
  fin 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 Ejercicio de Diagrama de flujo con Condicional Reviewed by Unknown on 17:58:00 Rating: 5

No hay comentarios:

Con la tecnología de Blogger.