generate functionMon, 15 May 2023

Descripción Codificar un programa que lea una cadena de caracteres e informa la cantidad de ocurrencias de cada vocal en la cadena. Entrada Se ingresa una unica linea que contiene una cadena de hasta 500 caracteres. Los caracteres pueden ser digitos y letras, mayusculas y minusculas. Salida Mostrar en una unica linea 5 numeros enteros separados por un espacio. El primero es la cantidad de veces que aparece la vocal 'a' (en mayusculas o minusculas). El segundo representa la cantidad de veces de la vocal 'e'. Y los tres restantes, la 'i', 'o' y 'u'.

#include <iostream> #include <string.h> using namespace std; int main(){ string cadena; int a, e, i, o, u; cin >> cadena; a = e = i = o = u = 0; int largo = cadena.size(); for (int i = 0; i < largo; i++){ switch (cadena[i]) { case 'a': case 'A': a++; break; case 'e': case 'E': e++; break; case 'i': case 'I': i++; break; case 'o': case 'O': o++; break; case 'u': case 'U': u++; break; } } cout << a << " " << e << " " << i << " " << o << " " << u << end

Questions about programming?Chat with your personal AI assistant