Programlamasorusu2

Görsele göre, en büyük toplam değerini elde etmek için doğru for döngüsünü seçmeliyiz.

Döngü Seçeneklerini İnceleme

Kodda verilen döngü değişkenleri ve adımları inceleyelim:

  1. for x in range(0, 20, 4):

    • 0’dan başlar, 20ye kadar 4 artışlar.
    • Değerler: 0, 4, 8, 12, 16.
    • Toplam: 0 + 4 + 8 + 12 + 16 = 40.
  2. for x in range(0, 20, 2):

    • 0’dan başlar, 20ye kadar 2 artışlar.
    • Değerler: 0, 2, 4, 6, 8, 10, 12, 14, 16, 18.
    • Toplam: 0 + 2 + 4 + 6 + 8 + 10 + 12 + 14 + 16 + 18 = 90.
  3. for x in range(0, 20):

    • 0’dan 19’a kadar artışlar.
    • Değerler: 0, 1, 2, …, 19.
    • Toplam:
      0 + 1 + 2 + \ldots + 19 = 190
      Bu, aritmetik dizidir: \frac{19 \times 20}{2}.
  4. for x in range(1, 20, 2):

    • 1’den başlayarak 20ye kadar 2 artışlar.
    • Değerler: 1, 3, 5, …, 19.
    • Toplam:
      1 + 3 + 5 + \ldots + 19 = 100
  5. for x in range(0, 20, 3):

    • 0’dan başlar, 20ye kadar 3 artışlar.
    • Değerler: 0, 3, 6, …, 18.
    • Toplam: 0 + 3 + 6 + 9 + 12 + 15 + 18 = 63.

Sonuç

  • En büyük toplam değeri 190 ile seçenek 3: for x in range(0, 20): sağlar.