Académique Documents
Professionnel Documents
Culture Documents
Soit un tableau T1 contenant 3 lettres a, b et c. Les 3 lettres sont présent plusieurs fois dans le
tableau T1 dans un ordre quelconque. Ecrire un algorithme qui permet de remplir un tableau
T2 avec les mêmes caractères du tableau T1 mais d’une manière ordonnée, d’abord les a puis
les b et les c.
Exemple:
T1= c c a b C b a a
T2= a a a b b c c c
Page 1 sur 2
Exercice 4
U1 3 5 6 8 11 14
U2 0 1 0 1 1 1
U3 5 8 11 14 0 0
Exercice 5
Ecrire un algorithme qui permet de fusionner deux tableaux triés à une dimension T1 et T2
contenant respectivement n et m éléments. Le résultat est un tableau trié T3 à (n+m) éléments.
T1 2 22 40
T2 18 21 25 50 70
T3 2 18 21 22 25 40 50 70
Exercice 6
Soient M1 une matrice ayant n lignes et m colonnes et M2 une matrice ayant m lignes et p
colonnes. Ecrire un algorithme qui calcule la somme, le produit de deux matrices M1 et M2.
Exercice 7
Ecrire un algorithme qui lit les dimensions (L, C) d’un tableau T à deux dimensions de type
réel. Saisir les données du tableau et calculer la somme de chaque ligne.
Exercice 8
a. Ecrire un algorithme qui lit une chaîne de caractères puis affiche son inverse.
b. Ecrire un algorithme qui lit une chaîne de caractères et renvoie son équivalent en
majuscules.
Exercice 9
Ecrire un algorithme qui permet de compter le nombre de mots dans une phrase.
La phrase commence obligatoirement par une lettre et les mots sont séparés par des espaces.
Exercice 10
Ecrire un algorithme qui lit une lettre au clavier puis affiche s’il s’agit d’une consonne ou
d’une voyelle.
Remarque : les voyelles sont : ”A” ; ”a” ; ”E” ; ”e” ; ”I” ; ”i”; ”O” ; ”o” ; ”U” ; ”u” ; ”Y” ; ”y”.
Page 2 sur 2