Consulta también:
- Contar vocales recursividad java
- Minecraft java gratis - Programas - Sandbox
- Contar palabras openoffice - Guide
- Descargar java - Programas - Otros
- Vocales mayúsculas con tilde - Guide
- Contar filas en excel ✓ - Foro Excel
1 respuesta
misterdekus
Mensajes enviados
474
Fecha de inscripción
miércoles, 10 de enero de 2018
Estatus
Miembro
Última intervención
miércoles, 28 de agosto de 2024
127
21 abr 2020 a las 23:04
21 abr 2020 a las 23:04
Hola JulyVaBe
ESTE ES TU CODIGO LIGERAMENTE MODIFICADO , PERO FUNCIONAL
Saludos
ESTE ES TU CODIGO LIGERAMENTE MODIFICADO , PERO FUNCIONAL
#include <cstdlib>
#include <iostream>
#include <string>
using namespace std;
int cant_vocales=0;//Contabilizador de vocales
int vocales(string cadena, int i)
{
//i=posición de cada carácter
char c;
c=cadena[i];
if(cadena.length()==0)
{
return 0;
}
else
{
if(c=='A'||c=='a'||c=='E'||c=='e'||c=='I'||c=='i'||c=='O'||c=='o'||c=='U'||c=='u')
{
cant_vocales++;
vocales(cadena, i+1);
}
else
{
if ( c != '\0' )
vocales(cadena,i+1);
}
}
return cant_vocales;
}
int main()
{
string cadena;
int resultado;
cout<<"Ingrese una frase: ";
getline(cin, cadena);
resultado=vocales(cadena, 0);
cout<<"Hay "<<resultado<<" vocales en la frase ingresada";
}
Saludos
21 abr 2020 a las 23:11