Algoritma ve Akış Şeması Örnekleri #4 – Döngüler 2
Son güncelleme: 7 Ocak 2020
Şöyle bir soruyla başlasak;
#1 – 1’den 10’a kadar olan sayıların toplamını ekranda gösteren akış şemasını çiziniz.
Artık döngüyü öğrendiğine göre bu soruda da döngü kullanırsak daha doğru bir çözüm süreci elde edebileceğini anlamalısın. Çünkü ilk olarak 1’den 10’a kadar olan sayıları elde etmen gerekiyor ve bunuda (veya istediğimiz herhangi bir sayı aralığı) döngüler ile kolayca elde edebileceğini öğrendin. Bu soru için yapman gereken son şey ise döngü sayesinde elde ettiğimiz sayıları toplamak. İşte bu toplama işini ise yeni bir değişken oluşturup, her döngü döndüğünde döngüden gelen sayıları bu değişkene üzerine eklemek (toplamak) olacak.
Tekrar sayısını kontrol etmek için kullandığımız döngü değişkeninin artışını sağlamak için şöyle bir şey yapmıştık;

Bu yapı şunu anlatıyor; tekrar değişkeninin yeni değeri, son değerinin 1 fazlası olsun.
Bu yapıya benzer şekilde toplama işinide şöyle yapabiliriz;

Bu yapı ise şunu anlatıyor; toplam değişkenin yeni değeri, son değerinin tekrar değişkeni kadar fazlası olsun.
Akış şemasıda şu şekilde olur;
#2 – 1’den 100’e kadar olan tek sayıların toplamını ekrana yazdıran akış şeması
Akış Şeması
#3 – 1’den kullanıcının girdiği sayıya kadar olan çift sayıların toplamını ekrana yazdıran akış şeması
Akış Şeması
#4 – Kullanıcının girdiği on sayının toplamını ekrana yazdıran akış şeması
Akış Şeması
#5 – Kullanıcının girdiği 33 sayıdan 3’e tam bölünebilenlerin toplamını ekrana yazdıran akış şeması