PhotoShop, HTML, XHTML, Weblapkészítés, CSS, Programozás, stb...
-
#103
Hátha ért itt valaki pascalhoz:
A következő programrészlettel lenne gondom:
program atvalto;
uses crt;
var osszeg:longint;
tomb: array[1..100] of integer;
begin
clrscr;
tomb[0]:=45;
write('tomb[0]='); writeln(tomb[0]);
osszeg:=0;
write('osszeg= '); write(osszeg); write('tomb[0]= '); write(tomb[0]);
readkey;
end.
Ez egy részlete egy programnak, ami 2es számrendszerből vált át 10esre. Írogattam, de mindig volt valami baja. Odáig jutottam, hogy ebben van a hiba. Ok, picit átírogattam azt a részletet is és így lett ez. Az vele a baj, hogy pl Free Pascal nem tudja lefordítani valami internal errorra hivkozva. Dev Pascal lefordítja, de valami oknál fogva miután az "osszeg" változónak értéket adok, megkapja ezt az értéket a "tomb[0]" változó is, én meg nem tudok rájönni, hogy miért.