PhotoShop, HTML, XHTML, Weblapkészítés, CSS, Programozás, stb...
  • KILLER2
    #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.