Dizilerle çalışırken genellikle dizinin tüm öğeleriyle aynı anda çalışmanız gerekir.
Öğeler arasında yineleme: dizinin tüm öğelerine bakarız ve gerekirse her biri üzerinde bazı işlemler yaparız.
Bunun için, çoğunlukla değişkenli bir döngü kullanılır ve 0'dan N-1'e değişir; burada N, dizi öğelerinin sayısıdır.
N altında, dizinin mevcut boyutunu dikkate alacağız, yani
N := uzunluk(A)
...
i için := 0 - n - 1 başlar
// burada a[i] ile çalışıyoruz
son;
...
Belirtilen döngüde i değişkeni 0, 1, 2, ..., N-1 değerlerini alacaktır. Böylece, döngünün her adımında, dizinin i numaralı belirli bir elemanına erişiriz.
Bu nedenle 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 & nbsp; doğal sayılarla dolduran, yani programın sonunda dizinin elemanları eşit hale gelen bir program yazalım.
bir[0] = 1
bir[1] = 2
bir[2] = 3
...
a[N - 1] = N
Kalıbı görmek kolaydır: bir dizi öğesinin değeri, öğenin dizininden 1 daha büyük olmalıdır.
Döngü şöyle görünecek
i için := 1 - n - 1 yap
a[i] := ben + 1;
Görevi tamamlayın.