Permalänk
Medlem

Ada95

Hej ! Jag har en multidimensionell array som där den ena dimensionen är 20 och den andra 2. Rättare sagt varje fält innehåller två fält med tal. Hur gör jag för att skicka med de talen som jag har markerat med fet text ? Jag vill alltså skicka in alla tal i den andra raden i en funktion.

[1] -> [4] [4]
[2] -> [5] [4]

Tack

Visa signatur

Corsair 600W Gaming Edition | Intel Core i5 4670K | 8GB DDR3 RAM | Corsair Carbide 330R | Sapphire Radeon R9 290 | Arctic Accelero Xtreme 3

Permalänk
Medlem

Du har alltså en två-dimensionell matris type Matrix is array(0..19, 0..1) of Integer?

Matris2x20 : Matrix;

Matris2x20(1,1) := 1;
Matris2x20(1,2) := 2;
Matris2x20(2,1) := 3;
Matris2x20(2,2) := 4;

ger då en matris [[1,2],[3,4]].

Vill du komma åt vänsterkolumnen (1,3) loopar du igenom Matris2x20(n,1), vill du komma åt alla element i översta raden (1,2) loopar du genom Matris2x20(1,n).

Citat:

Jag vill alltså skicka in alla tal i den andra raden i en funktion.

Den här biten begriper jag inte, det är ju inte de celler du fetmarkerat?

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.