Académique Documents
Professionnel Documents
Culture Documents
Projetetudiant 1
Projetetudiant 1
uses crt;
const n=2;
type matiere=record
libelle:string;
coef:byte;
ndv:real;
nex:real;
m:real;
end;
etudiant=record
nume:integer;
nom:string;
prenom:string;
note:array[1..2]of matiere;
moyengen:real;
end;
var
etud:array[1..n] of etudiant;
i,a,j:integer; smpt:real; b1,b2:integer;
smcoef:byte; pt:real;
e:file of etudiant;
s:file of etudiant;
f:file of etudiant;
while not(eof(k)) do
begin
read (k, etud[i]);
if (etud[i].moyengen>=10) then
begin
seek(p,b1);
write(p,etud[i]);
b1:=b1+1;
end
else
begin
seek(d,b2);
write(d,etud[i]);
b2:=b2+1;
end;
end;
end;
BEGIN
clrscr;
remplir(e);
constitution (e,s,f);
writeln;
affichfich (s,' >= ');
writeln;
close(e);
close(s);
close(f);
readkey;
END.