Ejercicios Condicional
EJERCICIO CONDICIONAL
Ejemplo1.-Ingresar la edad de un estudiante y devolver si es mayor o menor
Analisis
Ingresamos la edad del estudiante
comparamos las edades
edad >= 18 presentaremos Mayor caso contrario menor
Diseño Prueba
Inicio Prueba 1 Prueba 2
Variables (edad)
Leer (edad) 15 18
si (edad>=18)entonces 15>=18 18>=18
Escribir( "Mayor de edad") F Mayor de edad
sino
Escribir("Menor de edad") Menor de Edad
fin si
Fin
Ejemplo2.-Determinar si el numero ingresado es par o impar
Analisis
Ingresamos un numero
Para saber si el numero es par se necesita saber cuando es par
El numero es par es par cuando su numero el mod de 2 es cero
num %2 ==0
Diseño Prueba
Inicio Prueba 1 Prueba 2
Variables(num)
Leer num 8 5
si (num%2==0) entonces 8%2==0 5%2==0
Escribir ("El numero es par") El numero es par F
sino
Escribir ("El numero es impar") El numero es impar
fin si
Fin
Ejemplo3.- Un restaurante ofrece un descuento del 10 % para consumos de hasta $100 y un descuento de 20 % para consumos mayores, para ambos caso se aplica un impuesto del 19 %. Determinar el monto del descuento, el impuesto y el aporte a pagar
Analisis
Ingresamos el consumo
Nos ofrece un descuento
consumo<=100 se aplica un descuento de 10%
consumo > 100 se aplica un descuento de 20%
el interes se estrae del consumo por el 19 %
el aporte a pagar es el consumo menos el descuento mas el impuesto
Presentamos el descuento , el impuesto y el aporte a pagar
Diseño Prueba
Inicio Prueba 1 Prueba 2
Variables(consumo,
Leer consumo 80 180
si(consumo <=100) entonces 80<=100 18<=100
descuento= consumo*0.10 8=80*0.10 F
interes=consumo*0.19 15.20 =80*0.19
aporte=(consumo-descuento)+interes 87.20 =(80-8)+15.20
Escribir (descuento, interes, aporte) 8 15.20 87.20
sino
descuento=consumo*0.20 36 =180*0.20
interes=consumo*0.19 34.20 =180*0.19
aporte=(consumo-descuento)+interes 178.20=(180-36)+34.20
Escribir (descuento, interes, aporte) 36 34.20 178.20
fin si
Fin
Ejemplo 4.-Dado 3 numeros devolver los numeros de orden ascendente(menor a mayor)
Analisis
Ingresamos los 3 numeros
comparo los 3 numero con cada uno de ellos utilizando condiciones
Diseño Prueba
Inicio Prueba 1 Prueba 2 Prueba 3
Variables n1,n2,n3 n1 n2 n3 n1 n2 n3 n1 n2 n3
Leer n1,n2,n3 8 2 5 8 5 2 8 9 4
si(n1>n3 y n1>n2 y n3> n2) 8>5 y 8>2 y 5> 2 8>2 y 8>5 y 2>5 8>4 y 8>9 y 4> 9
Escribir (n2, n3, n1) 2 5 8 v v f v f f
si(n2>n1 y n2>n3 y n3>n1) 5>8 y 5>3 y 2>8 9>8 y 9> 4 y 4>8
Escribir (n1, n3,n2) f v f v v f
si(n3<n1 y n3<n2 y n2<n1) 2<8 y 2< 5 5<8 4<8 y 4<9 y 9<8
Escribir (n3, n2,n1) 2 5 8 v v f
si(n3>n1 y n3>n2 y n2<n1) 4>8 y 4>9 y 9<8
Escribir (n2,n1,n3) f f f
si(n1<n2 y n1>n3 y n3<n2) 8<9 y 8>4 y 4<9
Escribir( n3,n1,n2) 4 8 9
fin si
fin si
fin si
fin si
fin si
Fin
REGRESAR
Ejercicios Condicional
Reviewed by Unknown
on
17:25:00
Rating:
No hay comentarios: