Advertisement
Guest User

Untitled

a guest
Dec 18th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.53 KB | None | 0 0
  1. const
  2.  n = 5;
  3. type
  4.  sp_men = record
  5.   surname,sp:string;
  6.   best:integer;
  7.  end;
  8.  t_row = array[1..n] of sp_men;
  9. procedure read_mas(var a:t_row;n:integer);
  10. var
  11.  i:integer;
  12. begin
  13.  for i:= 1 to n do
  14.   read(a[i].surname,a[i].sp,a[i].best);
  15. end;
  16. function get_best(const a:t_row;n:integer,const sp:string):integer;
  17. var
  18.  j,res:integer;
  19. begin
  20.  while(j <= n) and (a[j].sp <> sp) do
  21.   j := j + 1;
  22.  res := j;
  23.  for i := j + 1 to n do
  24.   if (a[i].sp = sp) and (a[i].best > res) then
  25.    res := i;
  26.  get_best := res;
  27. end;
  28. Begin
  29. End.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement