Soru:
1'den 10'a kadar olan sayıların karelerini (sayının kendisiyle çarpımını) listeleyen bir akış şeması oluşturunuz. Çıktı şu şekilde olmalıdır: "1 -> 1", "2 -> 4", "3 -> 9", ... "10 -> 100"
Çözüm:
💡 Bu, belirli bir aralıkta tekrarlanan bir işlem olduğu için sayaclı bir döngü kullanacağız.
- ➡️ Başla: Akış şeması başlar.
- ➡️ Sayac = 1: Döngü sayacı 1'den başlatılır.
- ➡️ Sayac <= 10? Koşul kutusu ile döngünün devam edip etmeyeceği kontrol edilir.
- ➡️ Evet ise: \(Kare = Sayac \times Sayac\) işlemi yapılır.
- ➡️ Sayac ve Kare'yi Yazdır: Ekrana "Sayac -> Kare" formatında çıktı verilir (Örn: "3 -> 9").
- ➡️ Sayac = Sayac + 1: Sayac değeri 1 artırılır.
- ➡️ Koşul kutusuna geri dönülür. Hayır ise (Sayac=11 olduğunda) döngüden çıkılır.
- ➡️ Bitir: Akış şeması sonlanır.
✅ Sonuç: Akış şeması, 1'den 10'a kadar tüm tam sayıların karelerini sırayla yazdıracaktır.