User Tools

Site Tools


ro:dim

This is an old revision of the document!


Dim (Declarație)

Format

Crearea unei matrici cu o singură dimensiune

Crearea unei matrici cu două dimensiuni

Crearea unei matrici dintr-o listă de elemente

Copierea unei matrici

Umplerea unei matrici cu o singură valoare

dim variabilă fill expresie
dim variabilă[] fill expresie

Descriere

Creează și returnează o matrice cu o dimensiune sau cu două dimensiuni. Dacă se creează o matrice cu o singură dimensiune, acesta va fi de mărimea specificată. Elementele pot fi accesate prin indicarea indicelului (poziției elementului în matrice) ținând seama că primul element al unei matrice are indicele 0, al doilea 1, al treilea 2 și așa mai departe.

Dacă s-a optat pentru crearea unei matrici cu două dimensiuni, elementele acesteia pot fi accesate prin specificarea rândului și a coloanei dorite.

Comanda dim poate fi de asemenea folosită pentru a crea o matrice nouă care este un duplicat al unei alte matrici. Forma “DIM var = var” face acest lucru prin copierea exactă a matricei indicate cu toate elementele conținute.

Exemplu

dim z = {1, 2, 3, 4, 5}
print z[0] + " " + z[4]

va afișa

1 5

Alt exemplu

dim c(4)
c[0] = "aleargă"
c[1] = "mult"
c[2] = "leneșul"
c[3] = "mai"
print c[2] + " " + c[3] + " ";
print c[1] + " " + c[0] + "!"

va afișa

leneșul mai mult aleargă!

Vezi și

Istoric

1.99.99.55Cleaned up documentation and added array copy.
1.99.99.56Added fill clause
1.99.99.57Added additional fill options
1.99.99.72added the [] when setting one array from another
ro/dim.1502101898.txt.gz · Last modified: 2020/02/28 10:46 (external edit)