[ no_name7 @ 10.11.2006. 17:17 ] @

Pocemo sam malo sa Pascal-om i ukucao kod iz knjige ali javlja mi gresku.

Evo i kod pa ko ima volje da pomogne...

program tabmno;
var broj: array [1..10,1..10] of integer;
a,b:integer;
begin
writeln('TABLICA MNOZENJA':29);
writeln;
for a := 1 to 10 do
begin
for b := 1 to 10 do
begin
broj [a,b ]:=A*B;
write(BROJ[A,B]:4)
end;
writeln
end;
end.
[ Nemanja Avramović @ 10.11.2006. 17:25 ] @
Nemam Pascal ovde, ali kad sam probao iz Delphija, nije prijavljivalo grešku i sve je lepo radilo:

[att_img]

Kod:
Code:
program tabmno;

{$APPTYPE CONSOLE}


var broj: array [1..10,1..10] of integer;
a,b:integer;
begin
writeln('TABLICA MNOZENJA':29);
writeln;
for a := 1 to 10 do
begin
for b := 1 to 10 do
begin
broj [a,b ]:=A*B;
write(BROJ[A,B]:4)
end;
writeln
end;

readln //cisto da se ne bi ispisao output i odmah zatvorio prozor ;)
end.
[ Srki_82 @ 10.11.2006. 20:19 ] @
Koju verziju Pascala koristis?

Turbo Pascal, Pascal for Windows, Free Pascal...?
[ savkic @ 10.11.2006. 22:37 ] @
Ako se radi o Delphiu, verovatno si propustio da ubaciš {$APPTYPE CONSOLE} direktivu.
[ Mydoom.f @ 18.11.2006. 21:48 ] @
Program radi. Ako koristis Pascal for Win98 onda posle "program tabmno;" ubaci "uses wincrt;"
pozz
[ Mydoom.f @ 18.11.2006. 21:51 ] @
Run-time error 105: File not open for output

This error occurs if you try to use standard input and output functions like Readln and Writeln without the Uses WinCRT;
statement.

To correct this error, add Uses WinCRT; to your program.
[ Vladica Savić @ 20.11.2006. 14:05 ] @
Ja kad sam radio u srednjoj sa Turbo Pascal-om program koji bi napisali na nekim verzijama pascala bi radio bez problema a na nekim drugim je umeo da pravi bas dosta problema kad bi se koristili CRT ili Graph uniti...
A sto se tice C-a, ili C++-a, kad god bi prepisao ceo zadatak iz knjige (srednjoskolske koju smo u to vreme koristili) doslo bi mi da razbijem komp... Na svu srecu ne moj