Contar vocales y consonantes en pseint

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.

Contar vocales y consonantes en pseint
Contar vocales y consonantes en pseint
Descargar Programa

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.

Deja un comentario

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