Algorithme
Fermé
stdio
-
17 déc. 2007 à 21:52
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 18 déc. 2007 à 14:30
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 18 déc. 2007 à 14:30
A voir également:
- Algorithme
- Ppcm algorithme - Forum Programmation
- Pgcd algorithme - Forum Programmation
- Ecrire un algorithme qui permet de resoudre ax²+bx+c=0 - Forum Algorithmes / Méthodes
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Algorithme excel - Forum VB / VBA
3 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
17 déc. 2007 à 22:46
17 déc. 2007 à 22:46
Salut,
voici un exemple en C
voici un exemple en C
#include<stdio.h>
#define DEDANS 1
#define DEHORS 0
int
main ()
{
int c, test, nb_mots;
test = DEHORS;
nb_mots = 0;
while ((c = getchar ()) != '\n')
{
if (c == ' ' || c == '\t')
test = DEHORS;
else if (test == DEHORS)
{
test = DEDANS;
++nb_mots;
}
}
printf ("Vous avez %d mot(s).\n", nb_mots);
return 0;
}
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
18 déc. 2007 à 14:30
18 déc. 2007 à 14:30
Ben, c'est un algorithme, sauf qu'il est écrit en C
Voici la traduction
Voici la traduction
Tant Que Le caractère n'est pas la fin de la ligne
Si le caractère est espace ou tabulation
Je ne suis pas dans un mot
Si je ne suis pas dans un mot et je tape un caractère
Alors je suis au début d'un mot
et je compte le mot
Affiche le nombre de mots