Exercice: Chaines de caractères Tautogramme
2 participants
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal
Page 1 sur 1
Exercice: Chaines de caractères Tautogramme
Un "tautogramme" est une chaîne dont chacun de ses mots commence par la même lettre (sans
distinction entre majuscule et miniscule).
Exemple : la chaîne "Le lion lape le lait lentement" est un "tautogramme"
Ecrire un programme, permettant de saisir une chaîne de caractères composée uniquement de
lettres et d'espaces (on suppose que deux mots consécutifs sont séparés par un seul espace); puis
d'afficher un message indiquant si cette chaîne est "tautogramme" ou non.
forum informatique mathématique programmation
distinction entre majuscule et miniscule).
Exemple : la chaîne "Le lion lape le lait lentement" est un "tautogramme"
Ecrire un programme, permettant de saisir une chaîne de caractères composée uniquement de
lettres et d'espaces (on suppose que deux mots consécutifs sont séparés par un seul espace); puis
d'afficher un message indiquant si cette chaîne est "tautogramme" ou non.
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7872
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Exercice: Chaines de caractères Tautogramme
def fn tuto(ch:chaine):booleen
resultat=tuto
tuto=[tuto<-- vrai]
c<--majus( ch[1])
tq pos(' ',ch)<>0 faire
x<-- pos(' ',ch)
si majus(ch[x+1])<>c alors tuto<-- faux
sinon efface(ch,x,1)
fin si
fin tuto
g utilise la proc efface predefini car on a une fct donc la chaine sera pas modifiee lors de ce traitement
resultat=tuto
tuto=[tuto<-- vrai]
c<--majus( ch[1])
tq pos(' ',ch)<>0 faire
x<-- pos(' ',ch)
si majus(ch[x+1])<>c alors tuto<-- faux
sinon efface(ch,x,1)
fin si
fin tuto
g utilise la proc efface predefini car on a une fct donc la chaine sera pas modifiee lors de ce traitement
asmoutta- Entier Naturel
-
Nombre de messages : 11
Localisation : tunisie
Réputation : 0
Points : 5381
Date d'inscription : 12/03/2010
Sujets similaires
» Exercice sur les chaines de caractères + caractères doublons...
» Exercice corrigé: extraction des chiffres d'une chaine de caractères
» Exercice (bac pratique): Espaces superflus d'une chaine de caractères
» question sur les chaines?
» Dossier - Conscience artificielle, principes architecturaux
» Exercice corrigé: extraction des chiffres d'une chaine de caractères
» Exercice (bac pratique): Espaces superflus d'une chaine de caractères
» question sur les chaines?
» Dossier - Conscience artificielle, principes architecturaux
Forum INFOMATH :: Enseignement de l'informatique :: Informatique - Collège & Lycée :: Exercices Pascal
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum