x-kom hosting

Problem z tablicą [FREE PASCAL]

MHL
utworzono
utworzono

Cześć.

Otóż mam taki problem że zainicjowałem tablice dwuwymiarową z elementami mx i my. Jeśli nie przypisuje do niej żadnych wartości to program dobrze działa, lecz jeśli chce przypisać doniej wartości to wywala mi "EXITCODE = 201". Wiem że to jest błąd przekroczenia zakresu ale nie wiem czemu mi to wywala.

KOD PROGRAMU:

type tysiac=0..1000;

type
mapaxy=record
mx:longint;
my:longint;
end;

var
        a,b:tysiac;
        mapka:array[1..39,1..27] of mapaxy;
begin
        for b:=0 to 27 do
        begin
                for a:=0 to 39 do
                begin
                        mapka[a,b].mx:=a*24;
                        mapka[a,b].my:=b*24;
                end;
        end;

        readln;

end.

leggo
komentarz
komentarz

Pętle zaczynaj od [b]1[/b], zamiast od [b]0[/b].

  • Dobra wypowiedź 1
MHL
komentarz
komentarz

dzięki

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.