Merhaba sevgili öğrencilerim,
Bugün karşımızda bilgisayarların nasıl talimatlarla çalıştığını gösteren, matematiğin en keyifli konularından biri olan algoritma ile ilgili bir soru var. Gelin bu soruyu birlikte adım adım, kolayca anlayacağımız bir şekilde çözelim.
Soru 1: Girilen 3 sayının aritmetik ortalamasını bulan ve bu sonuçları ekrana yazdıran algoritmanın sözde kodu aşağıda verilmiştir.
- 1. Adım: Başla.
- 2. Adım: Birinci sayıyı gir. (x)
- 3. Adım: İkinci sayıyı gir. (y)
- 4. Adım: Üçüncü sayıyı gir. (z)
- 5. Adım: Toplam = x + y + z
- 6. Adım: Ortalama = Toplam ÷ 3
- 7. Adım: Yazdır. (Ortalama)
- 8. Adım: Bitir.
Buna göre bu algoritmanın akış şemasını çizerek verilen soruyu cevaplayınız.
Bu algoritmaya x değişkeni 22, y değişkeni 41 ve z değişkeni 33 olarak girilirse 7. adımda ekranda yazdırılan sayı kaç olur?
Çözüm:
Çocuklar, bu algoritma aslında bir yemek tarifi gibi. Bize ne yapmamız gerektiğini adım adım söylüyor. Bizim görevimiz de bu adımları sırasıyla takip etmek. Soruda bizden x, y ve z yerine belirli sayılar kullanmamız isteniyor. Haydi şimdi bu adımları bize verilen sayılarla uygulayalım.
Adım 1: Değişkenlere Değerlerini Verelim
Algoritma bizden üç tane sayı girmemizi istiyor. Soruda bu sayılar bize zaten verilmiş:
- x yerine 22
- y yerine 41
- z yerine 33
Bu sayılar artık bizim malzemelerimiz!
Adım 2: Toplama İşlemini Yapalım (5. Adım)
Algoritmanın 5. adımı bize diyor ki: “Toplam = x + y + z”. Yani, bize verilen üç sayıyı toplayıp “Toplam” ismini verdiğimiz bir kutuya koyacağız.
22 + 41 + 33 = 96
Harika! Artık “Toplam” değişkenimizin değerinin 96 olduğunu biliyoruz.
Adım 3: Ortalama İşlemini Yapalım (6. Adım)
Şimdi de 6. adıma geldik. Bu adımda “Ortalama = Toplam ÷ 3” komutunu görüyoruz. Aritmetik ortalamanın kuralını hatırlayalım: Sayıların toplamını, sayı adedine böleriz. Burada da tam olarak bunu yapıyoruz.
Bir önceki adımda “Toplam” değerini 96 bulmuştuk. Şimdi bu değeri 3’e böleceğiz.
96 ÷ 3 = 32
Süper! “Ortalama” değişkenimizin değeri de artık 32.
Adım 4: Sonucu Ekrana Yazdıralım (7. Adım)
Geldik sonuca! Algoritmanın 7. adımı bize “Yazdır (Ortalama)” diyor. Bu, bilgisayara “Ortalama” değişkeninin içindeki sayıyı ekrana göstermesini söylemek demektir.
Biz de “Ortalama” değerini 32 olarak bulmuştuk.
Sonuç:
Bu yüzden 7. adımda ekrana yazdırılan sayı 32 olur.
Gördüğünüz gibi, algoritma adımlarını sırayla takip ettiğimizde sonuca ulaşmak çok kolay. Aferin çocuklar!