Vous êtes sur la page 1sur 2

Exercice 1 :

Soit une chaîne de caractères terminée par le caractère « . »


Donnez l'algorithme du programme qui compte le nombre occurrences
d'une lettre donnée dans cette chaîne.

Vous devez faire en sorte que votre programme fonctionne pour une
phrase et une lettre quelconques fournies par l’utilisateur

La longueur maximale de la phrase est 100


La phrase (chaîne de caractères) doit nécessairement se terminer par
le caractère « . »
Le jeu de caractères n’est pas accentué.

Fournissez un jeu d’essai qui permet de tester le bon fonctionnement


du programme.

Exercice 2 :

Soit une phrase terminée par un point.


Il s'agit de la restituer en supprimant les occurrences d'un caractère
donné.
Exemple : phrase : abbcccdeeeffg
caractère : c
résultat : abbdeeeffg

Donnez le jeu d'essai qui permet de tester le fonctionnement de votre


programme.

Exercice 3 :

Recopier une phrase dans une autre en ôtant tous les doublons de
caractères successifs
Soit une phrase terminée par un point.
Il s'agit de la restituer en supprimant tous les doublons de caractères
successifs.
Exemple : abbcccdeeeffg. donne abcdefg.

Donnez le jeu d'essai qui permet de tester le fonctionnement de votre


programme.

DESCRIPTION DE L’ACTIVITÉ
Exercice 1 :

Soit deux phrases terminées par un terminateur.


Elles sont dites équivalentes si elles ont les mêmes lettres dans le même
ordre mais avec un nombre d’occurrences
Écrire le programme qui lit deux phrases et détermine s’elles sont
Équivalentes. Exemple : abbcccdeeeffg
aabcdefffgg sont équivalentes
Exercice 2 :

Crypter une phrase en codant les lettres en fonction du mot où elles se


trouvent.
Soit une phrase terminée par un point.
Les espaces sont des séparateurs de mot et sont transcrits sans
modification.
Il s'agit de la crypter en codant chaque mot suivant son rang dans la
phrase.
Au mot de rang 1, on crypte ses lettres avec les lettres qui suivent dans
l'alphabet. Au mot de rang 2, on crypte ses lettres avec les lettres qui
suivent de 2 caractères dans l'alphabet. etc ...
Par convention, la lettre suivant le caractère Z est le caractère A.
Les espaces sont des séparateurs de mot et sont transcrits sans
modification.

Exemple :
Phrase : LE CHAT EST GRIS .
Rang : 1 2 3 4
Résultat : MF EJCV HVW KVMW.

Écrire un programme qui permet d’implémenter ce concept de cryptage.

Exercice 3:

Un palindrome est une chaîne de caractères qui lue de gauche à droite ou


de droite à gauche donne le même résultat.

Exemple : Les mots suivants sont des palindromes : laval, kayak, radar, …

Si on exclut les espaces, la phrase suivante est un palindrome :


leon a raté césar à noel
Elu par cette crapule.

Écrire un programme qui lit une chaîne de caractères, la stocke dans un


tableau de 80 caractères et indique s’il s’agit ou non d’un palindrome.