Td 08 sujet pdf LIFAP ?? TD Chaines de caractères Objectifs Se familiariser avec les cha? nes de caractères apprendre les manipulations de base et appliquer les techniques et compétences acquises lors des TD sur les tableaux Écrire l ? algorithme d ? une
LIFAP ?? TD Chaines de caractères Objectifs Se familiariser avec les cha? nes de caractères apprendre les manipulations de base et appliquer les techniques et compétences acquises lors des TD sur les tableaux Écrire l ? algorithme d ? une fonction qui compte le nombre de caractères dans une cha? ne sans utiliser la fonction prédé ?nie strlen Ex longueur bonjour renvoie Écrire l ? algorithme d ? une procédure qui a ?che une cha? ne de caractère en inscrivant un caractère par ligne Ex a ?che hello h e l l o Écrire l ? algorithme d ? une procédure qui construit dans une nouvelle chaine le miroir d ? une cha? ne de caractères Ex le miroir de bonjour est ruojnob Écrire l ? algorithme d ? une fonction qui retourne le nombre d ? occurrences d ? une lettre dans une cha? ne de caractères Ex nboccurrence bonjour ? o ? nboccurrence bonjour ? z ? Écrire l ? algorithme d ? une fonction qui teste si une cha? ne passée en paramètre est un palindrome ou non Ex palindrome eluparcettecrapule Vrai palindrome bonjour Faux Écrire l ? algorithme d ? une procédure qui prend une cha? ne donnée en minuscules et construit la cha? ne équivalente en majuscules sans changer les caractères nonalphabétiques Ex min maj bonjour BONJOUR Écrire l ? algorithme d ? une procédure qui permettant prend une cha? ne de caractères et construite une nouvelle chaine o? toutes les voyelles de la cha? ne donnée ont été supprimées Exemple sans voyelle programmation prgrmmtn Écrire en langage algorithmique un sous-programme permettant de compter et renvoyer au programme appelant le nombre de majuscules de minuscules et de voyelles dans une cha? ne de caractères passée en paramètre Pour s ? entra? ner Codage décodage de césar il s ? agit de transformer une cha? ne de caractères en remplaçant chaque lettre du texte original par une lettre à distance ?xe toujours du même côté dans l'ordre de l'alphabet Par exemple si on choisit un décalage de le ? a ? sera remplacé par le ? d ? le ? b ? par le ? e ? et ainsi de suite jusqu ? au ? z ? qui sera quant à lui remplacé par le ? c ? Écrire en langage algorithmique un sous-programme permettant d ? e ?ectuer le codage de césar Exemple CESAR FHVDU C
Documents similaires










-
51
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Nov 05, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 27.2kB