Informatică, întrebare adresată de ttataab, 8 ani în urmă

De scris un program : De afişat informaţia despre studenţii care au bursă. Media>8


ModernMind: In ce limbaj de programare?
ttataab: abc
ttataab: pascal abc
ttataab: terog
ModernMind: nu stiu nici pascal si nici abc din pacate
boiustef: abc e acelasi pascal dar pt windows (nu char acelasi ...)
boiustef: nu ai informatie destula.... De afisat Lista acelor studenti sau cati sunt ?

Răspunsuri la întrebare

Răspuns de boiustef
0

program Bursieriii;


type Student=record


       NumePrenume: string;


       NotaMedie:real;


    end;


    ListaStudenti=array[1..30] of Student;


var  n, i,contor,gasit: integer;


    LS: ListaStudenti;


BEGIN


 write('introdu nr. de studenti n='); read(n);


 writeln('Introdu date despre ',n,' studenti:');


 for i:=1 to n do


   begin


     writeln(' Datele studentului ',i);


     write('Nume Prenume: '); read(LS[i].NumePrenume);


     write(' nota medie: '); read(LS[i].NotaMedie);


  end;


  gasit:=0; contor:=0;


  writeln('Lista studentilor cu media > 8 :');


  for i:=1 to n do


     begin


        if LS[i].NotaMedie>8 then


          begin


           gasit:=1; inc(contor);


           writeln(contor,'. ', LS[i].NumePrenume); end;


     end;


  if gasit=0 then writeln('NU EXISTA...');


END.


     


boiustef: observatie: inc(k) inseamna incrementam k, adica il marim cu 1
boiustef: :))) programul poate fi numit Bursierii
Alte întrebări interesante