Construir un pseudocódigo que solo permita ingresar vocales

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.

Construir un pseudocódigo que solo permita ingresar vocale
Construir un pseudocódigo que solo permita ingresar vocale

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *