Autor
|
Tema: Necesito ayuda con este codigo (Leído 2,801 veces)
|
MellaSystems
Desconectado
Mensajes: 46
|
bool esVocal(char c){ bool tipo=false; for(int i=0; CadCar[i]!='\0'; i++){ if (CadCar[i] =='A' || CadCar[i] =='E' || CadCar[i] =='I' || CadCar[i] =='O' || CadCar[i] =='U'){ tipo = true; } } return tipo; } void ImpCantVocales(){ int cont=0; for(int i=0;CadCar[i]!='\0';i++){ if (esVocal(CadCar[i])) { cont++; } } std::cout<<"\nLa cadena tiene "<< cont <<" vocales"<< std::endl; } /---------------------------------------------------------------------------------------------/
cuando le ingreso un string me dice que todo lo que le pongo es vocal jejejejje Ayuda porfa Mod: Mensaje modificado, al publicar código usa etiquetas GeSHi
|
|
« Última modificación: 20 Febrero 2015, 04:15 am por engel lex »
|
En línea
|
|
|
|
engel lex
|
explica cual es tu problema o error en detalle porque porque no termino de entender
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
MellaSystems
Desconectado
Mensajes: 46
|
Lo que pasa es q sí introduzco un string ejemplo: una Me imprime que hay 3 vocales
|
|
|
En línea
|
|
|
|
engel lex
|
veo varios errores... el primero tu parametro es "c" bool esVocal(char c)
pero tu operación trabaja con algo no declarado en esa función for(int i=0; CadCar[i]!='\0'; i++)
segundo solo compara mayúsculas
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
MellaSystems
Desconectado
Mensajes: 46
|
Código bool esVocal(char c){ bool tipo=false; for(int i=0; CadCar[i]!='\0'; i++){ if (CadCar[i] =='A' || CadCar[i] =='E' || CadCar[i] =='I' || CadCar[i] =='O' || CadCar[i] =='U'){ tipo = true; } } return tipo; } void ImpCantVocales(){ int cont=0; for(int i=0;CadCar[i]!='\0';i++){ if (esVocal(CadCar[i])) { cont++; } } std::cout<<"\nLa cadena tiene "<< cont <<" vocales"<< std::endl; } /---------------------------------------------------------------------------------------------/ Es decir que debo enviarle el string que estoy capturando que es CadCar? Sería bool esVocal(string C){ C=CadCar; ........ }
Así sería entonces brother Mod: usa etiqeutas GeSHi
|
|
« Última modificación: 20 Febrero 2015, 05:24 am por engel lex »
|
En línea
|
|
|
|
engel lex
|
si a la funcion tu dices que recibes "c" recibes "c" sin importar como la variable se llame antes...
te modifiqué el tema, al publicar codigo, usa las etiquetas GeSHi...
recomiendo leer un tutorial sobre funciones en c++
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Hola necesito ayuda con este codigo
Programación Visual Basic
|
yonky_85
|
2
|
2,061
|
30 Agosto 2006, 22:04 pm
por NYlOn
|
|
|
necesito ayuda con este codigo html
Desarrollo Web
|
alejandro25gt
|
2
|
3,130
|
5 Julio 2010, 18:24 pm
por neopuerta
|
|
|
Necesito ayuda con este código en C++
Programación C/C++
|
Frihet
|
0
|
3,302
|
6 Mayo 2011, 15:54 pm
por Frihet
|
|
|
Necesito ayuda en este codigo please
Programación C/C++
|
MellaSystems
|
6
|
5,718
|
12 Marzo 2015, 16:58 pm
por MellaSystems
|
|
|
ayuda!! necesito ayuda con este pequeño codigo en c++
Programación C/C++
|
giraffe
|
1
|
5,509
|
27 Mayo 2015, 06:25 am
por engel lex
|
|