Free Pascal Wczytywanie elementów- tab.2-wymiarowa

Cześć. Jak wczytuje się elementy do tablicy dwuwymiarowej? Nie, żeby mnie program pytał o te liczby, tylko żeby sam wczytał. Tak jak w jednowymiarowej robiło to się tak:

for i:=1 to 10 do A_:=i; tak w dwuwymiarowej chyba tak nie można. Robię tak:_

for i:=1 to 10 do

for j:=1 to 10 do A[i,j]:=i,j; no i mi wyskakuje błąd,że po i powinien być średnik.

Kombinowałem różnie: np. tak A[i,1]:=i oraz A[1,j]:=j ale też źle.

Najbliżej poprawnemu jest zapis

A[i,j]:=i,j;

Aczkolwiek jest on bez sensu :wink: Dobrze się odwołujesz tablica[x,y], ale czemu próbujesz przypisać i,j , które nie wiem co miałoby znaczyć.

Do jednej komórki (o namiarach i,j) próbujesz wsadzić dwie wartości. Zdecyduj się na jedną z nich.

… albo na ich połączenie w jedną:

A[i,j]:=10*i+j-9;

Że tak powiem, źle myślałem. :smiley:

Jak użyjesz

A[i,j]:=i*j;

otrzymasz tabliczkę mnożenia. :slight_smile: