Programlamaya giriş 9. sınıf

Örnek 06 / 08
Soru:

Bir öğrenci, 1'den 10'a kadar olan sayıların karelerini ekrana yazdıran bir programın akış şemasını çizmek istiyor. Akış şemasında kullanılması gereken temel sembollerden (başlangıç/bitiş, işlem, döngü, çıktı) yararlanarak süreci adımlayınız.

Çözüm:

💡 Akış şemaları, bir süreci görselleştirmek için standart semboller kullanır. Bu problem bir döngü (loop) gerektirir.

  • ➡️ Başla: Yuvarlak/oval "Başla" sembolü ile şemayı başlat.
  • ➡️ Değişkeni Başlat: Dikdörtgen "İşlem" kutusu içine sayac = 1 yaz. Bu, sayacımızın başlangıç değeridir.
  • ➡️ Döngü Koşulunu Kontrol Et: Eşkenar dörtgen "Karar" sembolü içine sayac ≤ 10? yaz. Evet ise döngüye devam et, hayır ise "Bitir"e git.
  • ➡️ İşlemi Yap ve Çıktı Ver: Koşul "Evet" ise, bir dikdörtgen kutu içinde sayac'ın karesini hesapla ve paralelkenar "Giriş/Çıkış" sembolü ile ekrana yazdır.
  • ➡️ Sayacı Arttır: Bir sonraki sayıya geçmek için dikdörtgen "İşlem" kutusu içine sayac = sayac + 1 yaz ve döngünün başındaki karar kutusuna geri dön.
  • ➡️ Bitir: Koşul "Hayır" olduğunda, yuvarlak/oval "Bitir" sembolü ile programı sonlandır.

✅ Bu adımlar, 1'den 10'a kadar olan sayılar için kare alma işlemini tekrarlayan bir döngüyü temsil eder.

1 2 3 4 5 6 7 8
Konuya Geri Dön: