Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. var a: array [1..100] of real;
  2. n1, j, k :integer;
  3. sum :real;
  4. aug: real;
  5. maz: real;
  6.  
  7. begin
  8.  
  9. randomize;
  10. sum:=0;
  11. for n1:=1 to 100 do
  12. begin
  13. a[n1]:=random*85+15;
  14. write(a[n1]:8:2);
  15. sum:=sum + a[n1];
  16. end;
  17. writeln;
  18.  
  19. aug := a[1];
  20. for n1 := 1 to 100 do
  21. if a[n1] > aug then
  22. aug := a[n1];
  23.  
  24.  
  25. for j := 1 to 100 do
  26. begin
  27.  
  28. maz := a[j];
  29. for n1 := j to 100 do
  30. if a[n1] < maz then
  31. begin
  32. maz := a[n1]; k:=n1
  33. end;
  34. a[k]:= a[j];
  35. a[j]:=maz;
  36. end;
  37. for n1 := 1 to 100 do write(a[n1]:8:2);
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. writeln ('aug',aug:6:2);
  45. writeln ('maz',maz:6:2);
  46. writeln ('sum ',sum/100:6:2);
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54. readln;
  55. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement