User Tools

Site Tools


ro:dim

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ro:dim [2017/08/07 05:11]
junior-root
ro:dim [2020/02/28 10:46]
Line 1: Line 1:
-===== Dim (Instrucțiune) ===== 
- 
-==== Format ==== 
- 
-=== Crearea unei matrici cu o singură dimensiune === 
- 
-**dim** [[variables|variabilă]] ( [[integerexpressions|mărime_matrice]] )\\ 
-**dim** [[variables|variabilă]] ( [[integerexpressions|mărime_matrice]] ) **fill** [[expressions|expresie]]\\ 
-**dim** [[variables|variabilă]] [ [[integerexpressions|mărime_matrice]] ]\\ 
-**dim** [[variables|variabilă]] [ [[integerexpressions|mărime_matrice]] ] **fill** [[expressions|expresie]] 
- 
-=== Crearea unei matrici cu două dimensiuni === 
- 
-**dim** [[variables|variabilă]] (  [[integerexpressions|numărul_de_rânduri]] , [[integerexpressions|numărul_de_coloane]])\\ 
-**dim** [[variables|variabilă]] (  [[integerexpressions|numărul_de_rânduri]] , [[integerexpressions|numărul_de_coloane]]) **fill** [[expressions|expresie]]\\ 
-**dim** [[variables|variabilă]] [  [[integerexpressions|numărul_de_rânduri]] , [[integerexpressions|numărul_de_coloane]]]\\ 
-**dim** [[variables|variabilă]] [  [[integerexpressions|numărul_de_rânduri]] , [[integerexpressions|numărul_de_coloane]]] **fill** [[expressions|expresie]] 
-=== Crearea unei matrici dintr-o listă de elemente=== 
- 
-**dim** [[variables|variabilă]] = [[Lists|{ listă ... }]]\\ 
-**dim** [[variables|variabilă]][] = [[Lists|{ listă ... }]]\\ 
-**dim** [[variables|variabilă]] = [[Lists|{ { listă ... }, { listă ... } ... }]]\\ 
-**dim** [[variables|variabilă]][] = [[Lists|{ { listă ... }, { listă ... } ... }]] 
- 
-=== Copierea unei matrici === 
- 
-**dim** [[variables|variabilă]] = [[variables|variabilă]][]\\ 
-**dim** [[variables|variabilă]][] = [[variables|variabilă]][] 
- 
-=== Umplerea unei matrici cu o singură valoare === 
- 
-**dim** [[variables|variabilă]] **fill** [[expressions|expresie]]\\ 
-**dim** [[variables|variabilă]][] **fill** [[expressions|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 în noua matrice. 
- 
-În mod adițional, la crearea unei matrici poate fi folosită instrucțiunea [[fill|FILL]] pentru a umple noua matrice cu elementul indicat.  
- 
-==== Exemplu ==== 
- 
-<code> 
-dim z = {1, 2, 3, 4, 5} 
-print z[0] + " " + z[4] 
-</code> 
-va afișa 
-<code> 
-1 5 
-</code> 
- 
-==== Alt exemplu ==== 
-<code> 
-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] + "!" 
-</code> 
-va afișa 
-<code> 
-leneșul mai mult aleargă! 
-</code> 
- 
-==== Vezi și ==== 
-{{page>en:start#Arrays and Variables&noheader}} 
- 
-==== Istoric ====  
-|1.99.99.55|Cleaned up documentation and added array copy.| 
-|1.99.99.56|Added fill clause| 
-|1.99.99.57|Added additional fill options| 
-|1.99.99.72|added the [] when setting one array from another| 
  
ro/dim.txt · Last modified: 2020/02/28 10:46 (external edit)