kestutis

1 lygis | 6 pamokėlė | 4. Automobilių lenktynės

Apr 23rd, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.75 KB | None | 0 0
  1. var
  2.     vidrat,
  3.     min:
  4.     real;
  5.     win,
  6.     i,
  7.     r,
  8.     n,      //Lenktynininku sk.
  9.     sportininko_nr, //sporininko nr.
  10.     ratu_kiekis,    //ratu skaicius
  11.     degalu_isviso,  //viso degalu.
  12.     rato_degalai:   //degalai ratui
  13.     integer;
  14.     F : text;
  15.  
  16. begin
  17.     min := 1000;
  18.    
  19.     assign(F, 'Duomenys.txt');
  20.     reset(F);
  21.     readln(F, n);
  22.     for i := 1 to n do
  23.     begin
  24.         read(F, sportininko_nr, ratu_kiekis);
  25.        
  26.         degalu_isviso := 0;
  27.         for r := 1 to ratu_kiekis do
  28.         begin
  29.             read(F, rato_degalai);
  30.             degalu_isviso := degalu_isviso + rato_degalai;
  31.         end;
  32.  
  33.         vidrat := degalu_isviso/ratu_kiekis;
  34.  
  35.         if vidrat < min then
  36.         begin
  37.             win := sportininko_nr;
  38.             min := vidrat;
  39.         end;
  40.     end;
  41.     writeln('Mažiausiai degalų sunaudojo ', win, ' lenktynininkas');
  42.     close(F);
  43.     //Readln;
  44. end.
Advertisement
Add Comment
Please, Sign In to add comment