Nombre de mots dans une phrases C++
napi15
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
-
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
Nabla's Messages postés 18203 Date d'inscription Statut Contributeur Dernière intervention -
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
- Où sont stockés les mots de passe sur android - Guide
- Comment savoir qui regarde mon compte facebook - Guide
- Comment créer un compte google - Guide
- Comment créer un compte gmail - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
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')