Dizilerle çalışırken, genellikle dizinin tüm öğeleriyle aynı anda çalışmanız gerekir. 
Elemanları tekrarla: dizinin tüm elemanlarına bakarız ve gerekirse her biri ile bazı işlemler yaparız.
Bunun için, genellikle 0  ile  N-1 arasında değişen değişkenli bir döngü kullanılır, burada N  sayıdır dizi öğeleri.
N altında, dizinin mevcut boyutunu, yani 
 dikkate alacağız.
N = A.Length;
...
için (int i = 0; i 
 Belirtilen döngüde,  i değişkeni değerleri alacaktır 0, 1, 2, ..., N-1.  Böylece, döngünün her adımında, dizinin i numaralı belirli bir öğesine erişiriz.
Yani  A[i] dizisinin bir elemanı ile yapılması gerekenleri anlatmak ve bu işlemleri böyle bir döngü içerisine yerleştirmek yeterlidir.
Diziyi ilk N doğal sayılarla dolduran, yani programın sonunda dizinin elemanlarının eşit olması olan bir program yazalım.
A[0] = 1
A[1] = 2
A[2] = 3
...
A[N - 1] = N
 Kalıbı görmek kolaydır: Bir dizi öğesinin değeri, dizi öğesinin değerinden 1 kat büyük olmalıdır. elemanın dizini.
Döngü şöyle görünecek
için (int i = 0; i < N; i++) { A[ ben] = ben + 1; }