GamerSK

Random známka

Jan 25th, 2017
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.01 KB | None | 0 0
  1. //Program ktorý si vypýta mená žiakov v triede a každému žiakovy vygeneruje žiakovy známku od 1 po 5
  2. program nahodneznamky;
  3. {$APPTYPE CONSOLE}
  4. uses SysUtils;
  5. type znamky=1..5;
  6. var i,z,szn,znmax,znmin:byte;
  7.     zn:znamky;
  8.     meno,maxmeno,minmeno:string;
  9. begin
  10.   { TODO -oUser -cConsole Main : Insert code here }
  11.   write('Kolko ziakov je v triede?: ');
  12.   readln(z);
  13.   znmax:=0;
  14.   znmin:=5;
  15.   szn:=0;
  16.   randomize;
  17.   for i:=1 to z do
  18.     begin
  19.       write('Zadajte meno ',i,' ziaka: ');
  20.       readln(meno);
  21.       zn:=random(6);
  22.       writeln(meno,' dostal: ',zn);
  23.       if zn>znmax then
  24.         begin
  25.           znmax:=zn;
  26.           maxmeno:=meno;
  27.         end;
  28.       if zn<znmin then
  29.         begin
  30.           znmin:=zn;
  31.           minmeno:=meno;
  32.         end;
  33.       szn:=szn+zn;
  34.     end;
  35.   writeln;
  36.   writeln('Najlepsiu znamku dostal ',minmeno,' znamka bola ',znmin);
  37.   writeln('Najhorsi znamku dostal ',maxmeno,' znamka bola ',znmax);
  38.   writeln('Priemer znamok: ',szn/z:1:2);
  39.   readln;
  40. end.
Advertisement
Add Comment
Please, Sign In to add comment