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> using namespace std; int main() { string a; int count[5]; for(int i = 0; i<5; i++){ count[i]=0; } cin >> a; for(int i = 0; i<a.length(); i++){ if(a[i] == 'a'){ count[0]++; } else if(a[i] == 'e'){ count[1]++; } else if(a[i] == 'i'){ count[2]++; } else if(a[i] == 'o'){ count[3]++; } else if(a[i] == 'u'){ count[4]++; } } for(int i = 0; i<5; i++){ cout << count[i] << endl; } return 0

Questions about programming?Chat with your personal AI assistant