fork(14) download
  1. Program P5;
  2. type tab=array[1..10] of integer;
  3. var a:tab;
  4. i,k,n:integer;
  5. procedure citire(var b:tab; var k:integer);
  6. var i:integer;
  7. begin
  8. write('k='); readln(k);
  9. write('tastati','k','numere:');
  10. for i:=1 to k do read(b[i]);
  11. end;
  12. procedure afisare(var b:tab; k:integer);
  13. var i:integer;
  14. begin
  15. writeln('continutul tabloului:');
  16. for i:=1 to k do
  17. write(b[i],' ');
  18. end;
  19. procedure inlocuire(var x:tab; n:integer);
  20. var i:integer;
  21. begin
  22. for i:=1 to n do
  23. if x[i] mod 2=1 then x[i]:=0
  24. else x[i]:=1;
  25. end;
  26. begin{main}
  27. citire(a,n);
  28. inlocuire(a,n);
  29. write('tabloul obtinut:');
  30. afisare(a,n);
  31. end.
Runtime error #stdin #stdout #stderr 0s 340KB
stdin
k=10
stdout
k=
stderr
Runtime error 106 at $000000000040021B
  $000000000040021B