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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
program bontableau;
var tabnote:array[1..20,1..7]of integer;
var tabbillan:array[1..20,1..2]of integer;
var ideleve,francais,maths,anglais,geometrie,geographie,moyen:integer;
var nom:string;
procedure entrer_donnees;
begin
for ideleve:=1 to 20 do
writeln('Entrer le l identifient de l eleve');
readln (tabnote[ideleve]);
Writeln('Entrer la note le Nom de l eleve');
readln (tabnote[nom]);
Writeln('Entrer la note de Francais');
readln (tabnote[francais]);
Writeln('Entrer la note de Maths');
readln (tabnote[maths]);
Writeln('Entrer la note d Anglais');
readln (tabnote[anglais]);
Writeln('Entrer la note de Geometrie');
readln (tabnote[geometrie]);
Writeln('Entrer la note de Geographie');
readln (tabnote[geographie]);
end;
procedure affichetabenote;
begin
writeln('ideleve,Nom, Francais, Anglais, maths, geometrie,geographie');
for ideleve 1 to 20
Write tabnote(ideleve,nom,france,maths, geometrie,geographie);
end;
procedure calculmoyen;
begin
tabnote(moyen):=tabnote(francais)+tabnote(maths)+tabnote(anglais)+tabnote(geometrie)+tabnote(geographie)
end;
procedure affiche billan
begin
Writeln('nom,moyen');
Write tabbillan(nom,moyen);
end;
begin
entrer_donnees;
affichetabenote;
calculmoyen;
affiche billan;
end. |
Partager