fork download
  1. uses crt;
  2. type countries=record
  3. country: string[100];
  4. pcount: real;
  5. end;
  6. const
  7. N=9;
  8. var
  9. CountryPeople: array[0..N]of countries;
  10. i,j: integer;
  11. bufferC: string[30];
  12. bufferp: real;
  13. Begin
  14. clrscr;
  15. for i:=0 to N do
  16. begin
  17. writeln('Enter country');
  18. readln(CountryPeople.country);
  19. writeln('Enter people count of country');
  20. readln(CountryPeople.pcount);
  21. end;
  22.  
  23. for j:=0 to N-1 do
  24. for i:=0 to N-j do
  25. begin
  26. if (CountryPeople[i+1].pcount>CountryPeople.pcount) then
  27. begin
  28. bufferC:=CountryPeople.country;
  29. bufferP:=CountryPeople.pcount;
  30. CountryPeople.country:=CountryPeople[i+1].country;
  31. CountryPeople.pcount:=CountryPeople[i+1].pcount;
  32. CountryPeople[i+1].country:=bufferC;
  33. CountryPeople[i+1].pcount:=bufferP;
  34. end;
  35. end;
  36.  
  37. clrscr;
  38. writeln ('Country':10,' ','People count':10);
  39. for i:=0 to N do
  40. begin
  41. write(CountryPeople.country:10,' ');
  42. writeln(CountryPeople.pcount:10:2);
  43.  
  44. end;
  45. readkey;
  46. end.
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.pas(18,22) Error: Illegal qualifier
prog.pas(20,22) Error: Illegal qualifier
prog.pas(26,45) Error: Illegal qualifier
prog.pas(28,24) Error: Illegal qualifier
prog.pas(29,24) Error: Illegal qualifier
prog.pas(30,15) Error: Illegal qualifier
prog.pas(31,15) Error: Illegal qualifier
prog.pas(41,21) Error: Illegal qualifier
prog.pas(42,23) Error: Illegal qualifier
prog.pas(46,4) Fatal: There were 9 errors compiling module, stopping
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
stdout
Standard output is empty