Salut.
Il s'agit de gérer les notes des élèves d'une classe de nb éleves. Pour cela, on utilise deux tableaux pour enregistrer les informations : un tableau pour les noms et un autre pour les notes (chache élève a plusieurs notes).
Les tâches demandées sont :
- La saisie (noms + note)
- La consultation (affichage)
- La recherche par nom (recherche d'un élève en connaissant son nom)
- Le classement des élèves par ordre alphabétique (ou par moyenne).
J'ai fait ça :
et là je ne sais plus comment faire, aidez-moi svp merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 var t array [0..n]of integer a array [0..n]of string const n=500 procedure am(t:vecteur ) i:integer debut pour i=0 a n faire lire t[i] ecrire t[i] finfaire fin procedure ins(a :vecteur) i:integer debut pour i=0 a n faire pour j=0 a n faire lir a[I,j] ecrire a[I,j] fin programme principal debut ecrire (donner les notes ) am(t) ecrire (donner les nons) ins(a) lire (k) si k=t[i] alors ecrire a[i,j] sinon ecrire (ereur) fin si pour i=0 a n faire pour j=i+1 a n faire
Pour l'écrire en Pascal je crois je je n'aurai pas de problème, enfin je crois merci
Partager