Académique Documents
Professionnel Documents
Culture Documents
Module : Informatique 1
TD 07 Algorithmique
Partie 4 : Les tableaux et les enregistrements
Algorithme Test
Variables i, k : Entiers
N[7] : Entiers
Début
N[0] ← 1
Pour k de 1 à 6 faire
N[k] ← N[k-1] + 2
FinPour
Pour i de 0 à 6 faire
Ecrire N[i]
FinPour
Fin
Peut-on simplifier cet algorithme avec le même résultat ?
Exercice 2 :
Le Schtroumpf sera :
3 * 4 + 3 * 8 + 3 * 7 + 3 * 12 + 6 * 4 + 6 * 8 + 6 * 7 + 6 * 12 = 279
Exercice 3 :
Faites le tri d’un tableau d’éléments entiers, de sorte à les avoir classés dans un ordre
croissant, comme le montre l’exemple suivant :
113 20 14 200 3
3 14 20 113 200
Exercice 4 :
Soit un tableau à 2 dimensions qui représentent les notes de n étudiants dans 3 matières.
Une ligne doit figurer dans ce tableau pour calculer la moyenne des trois matières pour
chaque étudiant. Et une colonne supplémentaire est utilisée pour calculer la moyenne des
notes pour chaque matière.
1/2
Ecole Nationale polytechnique 1ere année Classes préparatoires
Module : Informatique 1
Ecrire l’algorithme qui calcule les moyennes correspondantes.
**************
Exercice 5 :
Ecrire un algorithme qui permet de Déclarer une variable P ayant les informations suivantes:
• Nom (chaîne de caractères)
• Prénom (chaîne de caractères)
• Date de naissance: Jour (entier) Mois (entier) Année (entier)
• Matricule (chaîne de caractères)
Remplir P avec les informations suivantes: Nom:”Amer” Prénom:”Meriam” Date de
naissance: 03/04/2005 Matricule: “A32”
Exercice 6 :
Supposons que l'on a les dates de naissance de deux personnes et leurs noms. La date est sous
forme (jour, mois, année). Utilisez le type enregistrement pour déclarer de telles données puis
affichez le nom de la personne la plus âgée (afficher également le résultat si les deux
personnes ont le même âge).
2/2