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 04:03]
junior-root created
ro:dim [2020/02/28 10:46]
Line 1: Line 1:
-===== Dim (Declarație) ===== 
- 
-==== 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 ==== 
- 
-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 a single value.\\ 
- 
-The first element of an array has an index of 0 (zero).  Indexes range from 0 to length-1. 
- 
-The **dim** statement can also be used to create a new array that is a duplicate of another array.  The form "DIM var = var" does this by dimensioning a new array in memory and copying all of the data from the original array. 
- 
-==== 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] = "rață" 
-c[1] = "barză" 
-c[2] = "moș" 
-c[3] = "mânz" 
-print c[2] + " " + c[3] + " "; 
-print c[1] + " " + c[0] + "?" 
-</code> 
-va afișa 
-<code> 
-how now brown cow? 
-</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)