Problem

5/10

Bir dizinin öğeleri üzerinde yineleme

Theory Click to read/hide

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.

Problem

1) Programın yorumlarını inceleyin
2) 1. blokta, dizinin tüm öğelerini 1'den N'ye kadar doğal sayıların değerleriyle dolduran bir döngü düzenleyin.