- Determinar cuándo una persona puede casarse, cumpliendo las siguientes condiciones. Solo si se es mayor de edad y soltero.
edad : Real
estadoCivil: cadena
(*Declaración de variables*)
(*edad, estadoCivil: valores dados*)
COMIENZO
IMPRIMIR (“Ingrese edad”)
LEER (edad)
IMPRIMIR (“Ingrese Estado Civil”)
LEER (estadoCivil)
SI-1 ( edad >18 )
ENTONCES-1
SI-2 (estadoCivil== soltero)
ENTONCES-2
IMPRIMIR (“Puede Casarse”)
DE LO CONTRARIO-2
IMPRIMIR (“NO Puede Casarse”)
FSI-2
DE LO CONTRARIO-2
IMPRIMIR (“NO Puede Casarse”)
FSI-1
FINAL
2. Dado una letra determinar si es una vocal
letra : Cadena
(*Declaración de variables*)
(*letra: valores dados*)
COMIENZO
IMPRIMIR (“Ingrese letra”)
LEER (letra)
SI-1 (letra==’a’)
ENTONCES-1
IMPRIMIR (“Es una vocal”)
SI-2 (letra==’e’)
ENTONCES-2
IMPRIMIR (“Es una vocal”)
DE LO CONTRARIO-2
IMPRIMIR (“NO es una vocal”)
SI-3 (letra==’i’)
ENTONCES-3
IMPRIMIR (“Es una vocal”)
DE LO CONTRARIO-3
IMPRIMIR (“NO es una vocal”)
SI-4 (letra==’o’)
ENTONCES-4
IMPRIMIR (“Es una vocal”)
DE LO CONTRARIO-4
IMPRIMIR (“NO es una vocal”)
SI-5 (letra==’o’)
ENTONCES-4
IMPRIMIR (“Es una vocal”)
DE LO CONTRARIO-5
IMPRIMIR (“NO es una vocal”)
DE LO CONTRARIO-1
IMPRIMIR (“NO es una vocal”)
FSI-1
FINAL
3. Leer tres números y decir cuál de ellos es el intermedio
x,y,z : Real
(*Declaración de variables*)
(*x,y,z: valores dados*)
COMIENZO
IMPRIMIR (“Ingrese x”)
LEER (x)
IMPRIMIR (“Ingrese y”)
LEER (y)
IMPRIMIR (“Ingrese z”)
LEER (z)
SI-1 ((( x < y && y < z ) || ( z < y && y < x )))
ENTONCES-1
IMPRIMIR (“y es el intermedio”)
SI-2 ((( y < x && x < z ) || ( z < x && x < y )))
ENTONCES-2
IMPRIMIR (“x es el intermedio”)
DE LO CONTRARIO-2
IMPRIMIR (“z es el intermedio”)
FSI-1
FINAL
Comentarios
Publicar un comentario