fork download
  1. program arrayproj3;
  2.  
  3. {$mode objfpc}{$H+}
  4.  
  5. uses
  6. {$IFDEF UNIX}{$IFDEF UseCThreads}
  7. cthreads,
  8. {$ENDIF}{$ENDIF}
  9. Classes
  10. { you can add units after this };
  11.  
  12. {$R *.res}
  13. procedure name;
  14. var
  15. myname : array[1..10] of char;
  16. i : integer;
  17. begin
  18. myname[1] := 'N';
  19. myname[2] := 'o';
  20. myname[3] := 'r';
  21. myname[4] := 'm';
  22. myname[5] := 'a';
  23. myname[6] := 'n';
  24. for i := 1 to 6 do
  25. begin
  26. write(myname[i]);
  27. end;
  28. writeln;
  29. write('Press <Enter>');
  30. readln;
  31. end;
  32. procedure chess;
  33. var
  34. board : array[1..8, 1..8] of char;
  35. i, j : integer;
  36. begin
  37. for i := 1 to 8 do
  38. begin
  39. for j := 1 to 8 do
  40. begin
  41. board[i, j] := '_';
  42. end;
  43. end;
  44. board[1,8] := 'k'; board[1,6] := 'r'; board[2,8] := 'p';
  45. board[2,7] := 'p'; board[2,6] := 'b';
  46. board[4,5] := 'N'; board[4,6] := 'Q';
  47. board[7,8] := 'P'; board[7,7] := 'P'; board[7,6] := 'P';
  48. board[8,6] := 'K';
  49. for i := 1 to 8 do
  50. begin
  51. for j := 1 to 8 do
  52. begin
  53. write(board[i, j], ' ');
  54. end;
  55. writeln; writeln;
  56. end;
  57. write('Press <Enter>');
  58. readln;
  59. end;
  60. begin
  61. //name;
  62. chess;
  63. end.
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Free Pascal Compiler version 2.2.0 [2009/11/16] for i386
Copyright (c) 1993-2007 by Florian Klaempfl
Target OS: Linux for i386
Compiling prog.pas
prog.pas(63,1) Error: Can't open resource file: prog.res
prog.pas(63,1) Fatal: There were 1 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