✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!

10. Sınıf Algoritmik Yapılandırma Test 7

SORU 1

1'den N'ye kadar olan tüm tam sayıların toplamını bulan (yani `1 + 2 + ... + N` işlemini yapan) bir algoritma tasarlanmak isteniyor. Aşağıdaki algoritmik yapının doğru bir şekilde tamamlanmış hali hangi seçenekte verilmiştir? ``` 1. Pozitif bir tam sayı (N) oku. 2. TOPLAM \(= 0\) 3. SAYAC \(= 1\) 4. TEKRARLA SAYAC < \(=\) N OLDUĞU SÜRECE: 5. TOPLAM \(=\) ________________ 6. SAYAC \(=\) ________________ 7. DÖNGÜ BİTTİ. 8. TOPLAM'ı yazdır. ```


A) 5. `TOPLAM \(=\) TOPLAM + SAYAC` 6. `SAYAC \(=\) SAYAC + 1`
B) 5. `TOPLAM \(=\) N + SAYAC` 6. `SAYAC \(=\) SAYAC + 1`
C) 5. `TOPLAM \(=\) TOPLAM + N` 6. `SAYAC \(=\) SAYAC + 1`
D) 5. `TOPLAM \(=\) TOPLAM + SAYAC` 6. `SAYAC \(=\) N + 1`
E) 5. `TOPLAM \(=\) TOPLAM * SAYAC` 6. `SAYAC \(=\) SAYAC + 1`
Açıklama:
Bu algoritma, bir döngü (`TEKRARLA...SÜRECE`) kullanarak ardışık sayıları toplar. Her döngü adımında, `SAYAC` değişkeninin güncel değeri `TOPLAM` değişkenine eklenmeli (`TOPLAM \(=\) TOPLAM + SAYAC`) ve `SAYAC` bir artırılarak bir sonraki sayıya geçilmelidir (`SAYAC \(=\) SAYAC + 1`). Bu sayede 1'den N'ye kadar tüm sayılar toplanmış olur.