Construir un pseudocódigo que solo permita ingresar vocales, en caso de que el usuario ingrese una letra que no es una vocal, debe volver a pedir que se ingrese un valor, luego mostrar la vocal ingresada.
Haz clic aquí para suscribirte a mi canal
Como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre.
Algoritmo detarea
Declaramos las siguientes variables.
Definir x Como Entero
Definir c Como Caracter
Inicializamos la variable x con el numero 1.
x = 1
Creamos un ciclo que se repite mientras que la variable «x» sea diferente del numero cero.
Mientras x <> 0 Hacer
En cada bucle pedimos que se ingrese una letra.
Escribir «Ingresa una letra»
Esta letra la ingresamos en la variable c.
leer c
Evaluamos si la letra ingresada es una vocal en minusculas.
si c == «a» o c == «e» o c == «i» o c == «o» o c == «u» Entonces
Si la condición se cumple, entonces asignamos en la variable x el numero cero, ya con esto el ciclo finaliza.
x = 0
SiNo
Si la condición no se cumple, entonces evaluamos si la letra ingresada es una letra vocal en mayúsculas.
si c == «A» o c == «E» o c == «I» o c == «O» o c == «U» Entonces
Si la condición se cumple, entonces asignamos en la variable x el numero cero, ya con esto finalizamos el ciclo.
x = 0
FinSi
FinSi
FinMientras
FinAlgoritmo
aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y mas que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.