Como están amigos en esta ocasión les comparto un algoritmo para contar vocales y consonantes en pseint.
Bien pues como ya es costumbre vamos a empezar, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las variables.
Definir frase Como Caracter
Definir n,c,v,x Como Entero
Pedimos que se ingrese la frase.
Escribir «Ingresa una frase»
Este dato se almacena en la variable frase.
leer frase
Calculamos el tamaño de la frase.
n = Longitud(frase)
Inicializamos la variable x con el número 1, con esta variable controlaremos un ciclo mientras.
x = 1
Inicializo las variables «v» y «c» con el numero cero.
v =0
c = 0
Utilizamos un ciclo que se repite hasta que la variable x sea menor o igual al tamaño de la frase.
Mientras x <= n Hacer
En cada bucle con la función subcadena tomamos un digito de la frase.
Segun Subcadena(frase,x,x) hacer
Si el digito es igual a la letra “a” en minúscula o mayúscula.
«a» o «a»:
Contamos estas letras con la variable “v”.
v = v + 1
Si el digito es igual a la letra “e” en minúscula o mayúscula.
«e» o «E»:
Contamos estas letras con la variable “v”.
v = v + 1
Si el digito es igual a la letra “i” en minúscula o mayúscula.
«i» o «I»:
Contamos estas letras con la variable “v”.
v = v + 1
Si el digito es igual a la letra “o” en minúscula o mayúscula.
«o» o «O»:
Contamos estas letras con la variable “v”.
v = v + 1
Si el digito es igual a la letra “u” en minúscula o mayúscula.
«u» o «U»:
Contamos estas letras con la variable “v”.
v = v + 1
Cuando no se cumpla ninguna de las condiciones anteriores, entonces quiere decir que la letra es una consonante.
De Otro Modo:
Estas letras las contamos con la variable c.
c = c + 1
FinSegun
En cada bucle incrementamos la variable x en 1, esto lo hacemos para que el ciclo tenga movimiento y no se vaya a quedar en un ciclo infinito.
x = x + 1
FinMientras
Finalmente mostramos dos mensajes en pantalla donde indicamos el número de vocales y consonantes que tiene la frase.
Escribir «La frase «,frase,» tiene «,v,» vocales»
Escribir «La frase «,frase,» tiene «,c,» consonantes»
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Te comparto otro algoritmo similar.
Bien amigos esta es la solución de este algoritmo, les comparto el código1, codigo2 espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.