User Tools

Site Tools


ro:dim

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ro:dim [2017/08/07 04:08]
junior-root
ro:dim [2017/08/20 13:58]
junior-root
Line 1: Line 1:
-===== Dim (Declarație) ===== +===== Dim (Instrucțiune) ===== 
 +> **Engleză:** //**DIM**ensions = dimensiuni//
 ==== Format ==== ==== Format ====
  
-=== Crearea unei matrici cu o singură dimensiune === +=== Crearea unui tablou unidimensional === 
- +**dim** [[variables|variabilă]] ( [[integerexpressions|mărime_tablou]] )\\ 
-**dim** [[variables|variabilă]] ( [[integerexpressions|mărime_matrice]] )\\ +**dim** [[variables|variabilă]] ( [[integerexpressions|mărime_tablou]] ) **fill** [[expressions|expresie]]\\ 
-**dim** [[variables|variabilă]] ( [[integerexpressions|mărime_matrice]] ) **fill** [[expressions|expresie]]\\ +**dim** [[variables|variabilă]] [ [[integerexpressions|mărime_tablou]] ]\\ 
-**dim** [[variables|variabilă]] [ [[integerexpressions|mărime_matrice]] ]\\ +**dim** [[variables|variabilă]] [ [[integerexpressions|mărime_tablou]] ] **fill** [[expressions|expresie]]
-**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 ===+=== Crearea unui tablou bidimensional === 
 +**dim** [[variables|variabilă]] (  [[integerexpressions|număr_rânduri]] , [[integerexpressions|număr_coloane]])\\ 
 +**dim** [[variables|variabilă]] (  [[integerexpressions|număr_rânduri]] , [[integerexpressions|număr_coloane]]) **fill** [[expressions|expresie]]\\ 
 +**dim** [[variables|variabilă]] [  [[integerexpressions|număr_rânduri]] , [[integerexpressions|număr_coloane]]]\\ 
 +**dim** [[variables|variabilă]] [  [[integerexpressions|număr_rânduri]] , [[integerexpressions|număr_coloane]]] **fill** [[expressions|expresie]] 
 +=== Crearea unui tablou 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 unui tablou ===
 **dim** [[variables|variabilă]] = [[variables|variabilă]][]\\ **dim** [[variables|variabilă]] = [[variables|variabilă]][]\\
 **dim** [[variables|variabilă]][] = [[variables|variabilă]][] **dim** [[variables|variabilă]][] = [[variables|variabilă]][]
- +=== Umplerea unui tablou cu o singură valoare ===
-=== Umplerea unei matrici cu o singură valoare === +
 **dim** [[variables|variabilă]] **fill** [[expressions|expresie]]\\ **dim** [[variables|variabilă]] **fill** [[expressions|expresie]]\\
 **dim** [[variables|variabilă]][] **fill** [[expressions|expresie]] **dim** [[variables|variabilă]][] **fill** [[expressions|expresie]]
Line 34: Line 29:
 ==== Descriere ==== ==== Descriere ====
  
-Returns a newly created single dimensional array of length //integer// or a 2 dimensional array that can be addressed by //row// and //column// By default the elements in the array are left uninitialized (empty), You may add the fill option to fill all elements with single value.\\+Creează și returnează un tablou cu o singură dimensiune sau cu două dimensiuni. 
 +Dacă se creează un tablou unidimensional, acesta va fi de mărimea specificată. Elementele pot fi accesate prin indicarea indicelui (poziției elementului în tablouținând seama că primul element al unui tablou are indicele 0al doilea 1, al treilea 2 și așmai departe.
  
-The first element of an array has an index of 0 (zero).  Indexes range from 0 to length-1.+Dacă s-a optat pentru crearea unui tablou unidimensional, elementele acestuia pot fi accesate prin specificarea rândului și a coloanei dorite.
  
-The **dim** statement can also be used to create new array that is a duplicate of another array The form "DIM var = var" does this by dimensioning new array in memory and copying all of the data from the original array.+Instrucțiunea **dim** poate fi de asemenea folosită pentru crea un tablou nou care este un duplicat al unui alt tablouForma "DIM var = var" face acest lucru prin copierea exactă a tabloului indicat cu toate elementele conținute în noul tablou. 
 + 
 +În mod adițional, la crearea unui tablou poate fi folosită instrucțiunea [[fill|FILL]] pentru umple noul tablou cu elementul indicat
  
 ==== Exemplu ==== ==== Exemplu ====
Line 67: Line 65:
  
 ==== Vezi și ==== ==== Vezi și ====
-{{page>en:start#Arrays and Variables&noheader}} +{{page>ro:start#Tablouri și Variabile&noheader}}
 ==== Istoric ====  ==== Istoric ==== 
 |1.99.99.55|Cleaned up documentation and added array copy.| |1.99.99.55|Cleaned up documentation and added array copy.|
ro/dim.txt · Last modified: 2020/02/28 10:46 (external edit)