Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2014, 15:31
newb
 
Fecha de Ingreso: marzo-2014
Mensajes: 41
Antigüedad: 10 años, 1 mes
Puntos: 0
Contar Palabras de una frase? string

Hola,
Estaba haciendo un metodo que contara las palabras de una frase...
Buscando vi unos pero tomaban la frase en un vector de char, yo lo ocupo en uno de string...

El ejercicio es asi:

Escribir un metodo que teniendo como atributo una frase (acabada en punto), cuente las palabras que contiene.

class Contenedor{
private:
string palabras[10];
int longitud;
.
.
.
.
};


yo lo estaba haciendo asi:

void cuentaPalabras(string frase){
cont=1;
palabras[1]=frase;
while(palabras[1] != "." && palabras[1]==" ")
cont++;
cout<<cont<<endl;
}
}

Definitivamente esta mal xD, pero nose como se hace, y hasta ahora practico con arrays de string :S

Última edición por newb; 17/05/2014 a las 16:35