Académique Documents
Professionnel Documents
Culture Documents
TP3 - Informatique:: Structures de Données Statiques
TP3 - Informatique:: Structures de Données Statiques
Manipulation 1
Écrire un programme Pascal qui lit deux nombres complexes A et B tel que :
A = x1+ i · y1 et B= x2 + i· y2 ( avec i symbole du nombre complexe tel que i2 = -1)
Puis calcul selon le choix de l’utilisateur :
1) Som = A+ B et module de Som
2) Dif = A – B et module de Dif
3) Prod = A · B et module de Prod
Manipulation 2
Écrire un programme Pascal qui lit les valeurs d’un tableau à une dimension de 10 valeurs
puis Selon le choix de l’utilisateur
1) ordonne le tableau dans l’ordre croissant
2) ordonne le tableau dans l’ordre décroissant
3) Calcule et affiche la valeur moyenne du tableau
Manipulation 3
Soit la matrice MAT (N ×N) définie par :
j=1 j=2 j=3 …… j=N
i=1 1 1+2=3 1+3=4 …… 1+N
i=2 2-1 = 1 2 5 …… 2+N
i=3 3-1 = 2 3-2=1 3 …… 3+N
…. …… …… …… ……. ……
i=N N-1 N-2 N-3 …… N
Ecrire un programme Pascal qui permet de remplir et d’afficher la matrice MAT selon la valeur
N choisie par l’utilisateur
Manipulation 4
On considère un groupe de N étudiants (avec N< =300) suivant trois cours (ou modules) au
cours de l’année. Écrire un programme Pascal qui permet de :
lire d’abord le nombre N d’étudiants
puis pour chaque étudiant, il lit son nom, prénom, ses notes, calcul sa moyenne et affiche
s’il est admis ou ajourné.
ensuite selon le choix de l’utilisateur : le programme doit afficher la liste des étudiants
selon leur classement décroissant ou croissant de la moyenne.