🎓 9. Sınıf
📚 9. Sınıf Matematik
💡 9. Sınıf Matematik: Algoritma ve Bilişim 5 Tema Çözümlü Örnekler
9. Sınıf Matematik: Algoritma ve Bilişim 5 Tema Çözümlü Örnekler
Örnek 1:
Bir sayının tek mi çift mi olduğunu bulan algoritmanın akış şemasını çizin. 💡
Çözüm:
Akış şeması adımları şunlardır:
- Başla (Oval şekil)
- Bir sayı al (Örn: 'sayı' değişkenine ata) (Paralelkenar şekli)
- Sayı 2'ye bölündüğünde kalan 0 mı? (Eğer evet ise çift, hayır ise tek) (Eşkenar dörtgen şekli)
- Eğer evet ise: Ekrana "Çift" yazdır. (Paralelkenar şekli)
- Eğer hayır ise: Ekrana "Tek" yazdır. (Paralelkenar şekli)
- Bitir (Oval şekil)
Örnek 2:
İki sayının toplamını, farkını, çarpımını ve bölümünü (ikinci sayı sıfır değilse) hesaplayan bir algoritma tasarlayın. ➕➖✖️➗
Çözüm:
Algoritmanın adımları şu şekildedir:
- Başla
- Kullanıcıdan sayı1 ve sayı2 adında iki sayı alın.
- toplam = sayı1 + sayı2
- fark = sayı1 - sayı2
- carpim = sayı1 \times sayı2
- Eğer sayı2, 0'a eşit değilse:
- bolum = sayı1 \div sayı2
- Ekrana toplamı, farkı, çarpımı ve bölümü yazdırın.
- Eğer sayı2, 0'a eşitse:
- Ekrana toplamı, farkı ve çarpımı yazdırın.
- Ekrana "Sıfıra bölme hatası!" mesajını yazdırın.
- Bitir
Örnek 3:
Bir markette, belirli bir tutarın üzerindeki alışverişlerde %10 indirim uygulanmaktadır. 150 TL'lik bir alışveriş yapan müşteriye uygulanacak indirim miktarını ve son ödeme tutarını hesaplayan algoritmayı ve akış şeması mantığını açıklayın. 🛒
Çözüm:
Bu problemin algoritma mantığı ve adımları şunlardır:
- Başla
- Müşterinin alisverisTutari'nı alın (Bu örnekte 150 TL).
- Eğer alisverisTutari > 100 TL ise:
- indirimMiktari = alisverisTutari \times 0.10
- sonOdemeTutari = alisverisTutari - indirimMiktari
- Ekrana "Uygulanan İndirim: " + indirimMiktari + " TL" yazdırın.
- Ekrana "Son Ödeme Tutarı: " + sonOdemeTutari + " TL" yazdırın.
- Eğer alisverisTutari <= 100 TL ise:
- Ekrana "İndirim uygulanmamıştır." yazdırın.
- Ekrana "Son Ödeme Tutarı: " + alisverisTutari + " TL" yazdırın.
- Bitir
Örnek 4:
Sabah uyanıp okula gitmeye hazırlanan bir öğrencinin temel eylemlerini bir algoritma sırasına koyun. ⏰
Çözüm:
Öğrencinin günlük rutini için basit bir algoritma:
- Başla
- Alarm çalınca Uyan.
- Yataktan Kalk.
- Yüzünü Yıka ve Dişlerini Fırçala.
- Kahvaltı Yap.
- Okul Kıyafetlerini Giy.
- Çantasını Hazırla (Kitaplar, defterler, kalemler).
- Evden Çık.
- Okula Git (Yürüyerek, servisle vb.).
- Bitir
Örnek 5:
Bir sayının pozitif, negatif veya sıfır olduğunu belirleyen algoritmanın temel mantığını açıklayın. ➕➖0️⃣
Çözüm:
Algoritmanın mantığı şu şekildedir:
- Başla
- Bir sayı alın.
- Eğer sayı > 0 ise: Ekrana "Pozitif" yazdır.
- Eğer sayı < 0 ise: Ekrana "Negatif" yazdır.
- Eğer sayı = 0 ise: Ekrana "Sıfır" yazdır.
- Bitir
Örnek 6:
Kullanıcının girdiği 5 sayının en büyüğünü bulan bir algoritma tasarlayın. 🚀
Çözüm:
En büyük sayıyı bulma algoritması:
- Başla
- enBuyuk değişkenini ilk girilen sayıya eşitleyin.
- Kalan 4 sayı için döngü başlatın:
- Yeni bir sayi alın.
- Eğer sayi > enBuyuk ise:
- enBuyuk = sayi
- Döngü bittiğinde, ekrana enBuyuk değerini yazdırın.
- Bitir
Örnek 7:
Bir oyun uygulamasında, oyuncunun seviye atlaması için belirli sayıda puan toplaması gerekmektedir. Oyuncunun mevcut puanı 750 ve seviye atlamak için 1000 puana ihtiyacı var. Oyuncunun kaç puana daha ihtiyacı olduğunu hesaplayan algoritmayı ve akış şeması mantığını açıklayın. 🎮
Çözüm:
Oyuncunun puan ihtiyacını hesaplama algoritması:
- Başla
- Oyuncunun mevcutPuan'ını alın (750).
- Seviye atlamak için gerekenPuan'ı belirleyin (1000).
- ihtiyacPuan = gerekenPuan - mevcutPuan
- Eğer ihtiyacPuan > 0 ise:
- Ekrana "Seviye atlamak için " + ihtiyacPuan + " puana daha ihtiyacınız var." yazdırın.
- Eğer ihtiyacPuan <= 0 ise:
- Ekrana "Tebrikler! Seviye atladınız!" yazdırın.
- Bitir
Örnek 8:
Bir fincan çay demlemek için izlenecek adımları bir algoritma olarak sıralayın. ☕
Çözüm:
Çay demleme algoritması:
- Başla
- Su Kaynat (Kettle veya ocakta).
- Fincana Çay Poşetini Koy veya Demliği Hazırla.
- Kaynamış suyu fincana veya demliğe dökün.
- Bekle (Çayın demlenmesi için birkaç dakika).
- İsteğe bağlı olarak Şeker Ekle.
- Karıştırın.
- Çay Hazır.
- Bitir
Daha Fazla Soru ve İçerik İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritma-ve-bilisim-5-tema/sorular