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; }