Gromov

Untitled

Nov 22nd, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. program Project1;
  2. uses CRT;
  3. var
  4. n,r,k:integer;
  5. vid:array[1..5] of real;
  6. b:array[1..5] of string=('DanielsA','DanielsB','DanielsC','DanielsD','DanielsE');
  7. s:array[1..5,1..3] of integer;
  8. kav:array[1..5] of integer;
  9. stip:array[1..5] of integer;
  10. begin
  11. randomize;
  12. writeln;
  13. for n:=1 to 5 do
  14. begin
  15. gotoxy(1,n*2);
  16. writeln(b[n]);
  17. end;
  18. gotoxy(18,1);
  19. delay(100);
  20. write('Atzimes');
  21. for r:=1 to 5 do
  22. for k:=1 to 3 do
  23. begin
  24. gotoxy(k*5+10,r*2);
  25. readln(s[r,k]);
  26. end;
  27. gotoxy(30,1);
  28. delay(100);
  29. write('Vid');
  30. textcolor(blue);
  31. for r:=1 to 5 do
  32. for k:=1 to 3 do
  33. begin
  34. vid[r]:=vid[r]+s[r,k]/3;
  35. gotoxy(30,r*2);
  36. writeln(vid[r]:3:2);
  37. delay(100);
  38. end;
  39. gotoxy(40,1);
  40. delay(50);
  41. textcolor(white);
  42. write('Kav');
  43. textcolor(red);
  44. for r:=1 to 5 do
  45. begin
  46. kav[r]:=random(10);
  47. gotoxy(40,r*2);
  48. writeln(kav[r]:2);
  49. delay(100);
  50. end;
  51. gotoxy(50,1);
  52. delay(100);
  53. textcolor(white);
  54. write('Stip');
  55. textcolor(yellow);
  56. for r:=1 to 5 do
  57. begin
  58. if kav[r]>=8 then stip[r]:=15 else
  59. begin
  60. if vid[r]>=4 then stip[r]:=40 else stip[r]:=15 ;
  61. if vid[r]>=6 then stip[r]:=70;
  62. if vid[r]>=8 then stip[r]:=130;
  63. end;
  64. gotoxy(50,r*2);
  65. delay(100);
  66. writeln(stip[r],'EUR');
  67. end;
  68. textcolor(white);
  69. readln;
  70. end.
Add Comment
Please, Sign In to add comment