Nombre de mots dans une phrases C++
napi15
Messages postés
78
Statut
Membre
-
Nabla's Messages postés 20731 Statut Contributeur -
Nabla's Messages postés 20731 Statut Contributeur -
Bonjour,
Admettons que je entre une phrase dans un programme en c++ comment faire une fonction qui determine le nombre de mot ou de lettre dans cette phrases ?
Merci en avance
Admettons que je entre une phrase dans un programme en c++ comment faire une fonction qui determine le nombre de mot ou de lettre dans cette phrases ?
Merci en avance
A voir également:
- Comment compter les mots dans une phrase
- Comment créer un compte gmail - Guide
- Comment savoir qui regarde mon compte facebook - Guide
- Où sont stockés les mots de passe sur android - Guide
- Comment créer un compte google - Guide
- Générateur de mots - Télécharger - Sécurité
1 réponse
nombre de mots = nombre d'espaces + 1...
avec un strlen tu comptes la taille de ta chaine
tu fais une variable pour le nombre d'espaces ...
et ca donne
pour le nombre de letrtes, c'est un peu pareille, sauf que pour le if, tu fais
(phrase[i]>'a' and phrase[i]<'z') or (phrase[i]>'A' and phrase[i]<'Z')
avec un strlen tu comptes la taille de ta chaine
tu fais une variable pour le nombre d'espaces ...
et ca donne
char* phrase = "tagada pouette pouette";
int espaces = 0;
for (int i = 0; i < strlen(phrase); i++)
if (phrase[i]==' ')
espaces ++;
cout<<"il y a " <<espace +1<<" mots dans la phrase"<<endl;
pour le nombre de letrtes, c'est un peu pareille, sauf que pour le if, tu fais
(phrase[i]>'a' and phrase[i]<'z') or (phrase[i]>'A' and phrase[i]<'Z')