Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Algorithmique
Durée : 1h30
Documents autorisés : AUCUN
Attention :
– Veuillez lire attentivement les questions avant de répondre.
– Le barème donné est un barème indicatif qui pourra évolué lors de la correction.
– Rendez une copie propre.
– Chaque exercice sera fait sur des feuilles indépendantes.
drapeau Faux
sinon
i i+1
finsi
fintantque
retourner drapeau
fin
2. Justifier votre réponse.
3 5 4 1
1
Type Mot = structure
nbLettres : Entier
leMot : tableau[1..MAX] de Lettre
finstructure
1. Ecrire l’algorithme concatener qui permet de concatener deux mots (par exemple concate-
ner ”bon” et ”jour” donne ”bonjour”)
2. Ecrire l’algorithme comparer qui permet de comparer deux mots et qui retourne :
– -1 si le premier mot est plus petit
– 0 si les deux mots sont égaux
– 1 sinon
Par exemple :
– comparer(”avant”,”plus”) -1
– comparer(”pareil”,”pareil”) 0
– comparer(”avant”, ”apres”) 1
3. Ecrire l’algorithme estUnPalindrome qui permet de savoir si un mot est un palindrome (un
palindrome est un mot qui se lit aussi bien de la gauche vers la droite que de la droite vers la
gauche comme par exemple les mots ”été” ou ”radar”)