A voir également:
- Prob algo
- Telecharger algo pour pc - Télécharger - Édition & Programmation
- Algo prono - Télécharger - Sport
- ALGO ET PASCAL - Forum Pascal
- Aide : algo palindrome - Forum Programmation
- Demande d'algo Mastermind - Forum Programmation
2 réponses
mikebzh
Messages postés
127
Date d'inscription
samedi 20 décembre 2008
Statut
Membre
Dernière intervention
11 mars 2009
28
20 déc. 2008 à 23:34
20 déc. 2008 à 23:34
Salut
Tu dois présenter un algo ou faire un programme (si oui quel language ?) ?????
Petite piste : gère ta phrase en tant que chaine de caractere du style "toto est dans le jardin"
et utilise des fonctions de chaines (quel que soit le language) parce que ton tableau 3 je ne le sent pas
ou alors bonjour l'usine à gaz !
Courage, a plus.
Tu dois présenter un algo ou faire un programme (si oui quel language ?) ?????
Petite piste : gère ta phrase en tant que chaine de caractere du style "toto est dans le jardin"
et utilise des fonctions de chaines (quel que soit le language) parce que ton tableau 3 je ne le sent pas
ou alors bonjour l'usine à gaz !
Courage, a plus.
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 569
21 déc. 2008 à 10:41
21 déc. 2008 à 10:41
Salut,
Voici en C
Compilation + résultat
Voici en C
lami20j@debian:~/trash$ cat ccm14.c #include<stdio.h> #include<string.h> int EstUneConsonne (char c); int main () { char phrase[] = "toto est dans le jardin"; int i; printf ("%s\n", phrase); for (i = 0; i < strlen (phrase); ++i) if (EstUneConsonne (phrase[i]) && !EstUneConsonne (phrase[i + 1])) printf ("%c position %d avant la voyelle %c\n", phrase[i], i + 1,phrase[i+1]); return 0; } int EstUneConsonne (char c){ switch (c) { case 'b': case 'c': case 'd': case 'f': case 'g': case 'h': case 'j': case 'k': case 'l': case 'm': case 'n': case 'p': case 'q': case 'r': case 's': case 't': case 'v': case 'w': case 'x': case 'y': case 'z': return 1; case 'a': case 'e': case 'i': case 'o': case 'u': return 0; } }
Compilation + résultat
lami20j@debian:~/trash$ gcc ccm14.c lami20j@debian:~/trash$ ./a.out toto est dans le jardin t position 1 avant la voyelle o t position 3 avant la voyelle o d position 10 avant la voyelle a l position 15 avant la voyelle e j position 18 avant la voyelle a d position 21 avant la voyelle i