💡 9. Sınıf Matematik: Algoritma ve akış şeması Çözümlü Örnekler
9. Sınıf Matematik: Algoritma ve akış şeması Çözümlü Örnekler
Algoritma Adımları:
- Başla
- Kullanıcıdan bir sayı alınsın (sayı).
- Sayı, 2'ye bölünsün ve kalan kontrol edilsin.
- Eğer kalan 0 ise, sayı çifttir.
- Eğer kalan 0 değilse, sayı tektir.
- Sonuç ekrana yazdırılsın.
- Bitir
Başla (Oval) -> Sayı Al (Paralelkenar) -> Kalan = Sayı mod 2 (Dikdörtgen) -> Kalan == 0? (Eşkenar Dörtgen) -> Evet -> "Çift" Yaz (Paralelkenar) -> Bitir (Oval)
-> Hayır -> "Tek" Yaz (Paralelkenar) -> Bitir (Oval)
Algoritma Adımları:
- Başla
- Birinci sayıyı alın (sayi1).
- İkinci sayıyı alın (sayi2).
- Toplam = sayi1 + sayi2 işlemini yapın.
- Toplam sonucunu ekrana yazdırın.
- Bitir
Başla (Oval) -> sayi1 Al (Paralelkenar) -> sayi2 Al (Paralelkenar) -> Toplam = sayi1 + sayi2 (Dikdörtgen) -> Toplam'ı Yaz (Paralelkenar) -> Bitir (Oval)
Algoritma Adımları:
- Başla
- Toplam yaş = 0 olarak başlatılsın.
- Öğrenci sayısı girilsin (ogrenciSayisi).
- Sayaç = 1 olarak başlatılsın.
- Sayaç <= ogrenciSayisi olduğu sürece döngüye girilsin:
- Öğrenci yaşı girilsin (yas).
- Toplam yaş = Toplam yaş + yas işlemini yapın.
- Sayaç = Sayaç + 1 işlemini yapın.
- Yaş Ortalaması = Toplam yaş / ogrenciSayisi işlemini yapın.
- Yaş Ortalaması ekrana yazdırılsın.
- Bitir
Başla (Oval) -> Toplam yaş = 0, Sayaç = 1 (Dikdörtgen) -> ogrenciSayisi Al (Paralelkenar) -> Sayaç <= ogrenciSayisi? (Eşkenar Dörtgen) -> Evet -> yas Al (Paralelkenar) -> Toplam yaş = Toplam yaş + yas (Dikdörtgen) -> Sayaç = Sayaç + 1 (Dikdörtgen) -> Döngü Başına Dön -> Hayır -> Ort = Toplam yaş / ogrenciSayisi (Dikdörtgen) -> Ort'u Yaz (Paralelkenar) -> Bitir (Oval)
Algoritma Adımları:
- Başla
- Toplam Fiyat = 0 olarak başlatılsın.
- Ürün sayısı girilsin (urunSayisi).
- Sayaç = 1 olarak başlatılsın.
- Sayaç <= urunSayisi olduğu sürece döngüye girilsin:
- Ürün fiyatı girilsin (fiyat).
- Ürün adedi girilsin (adet).
- Bu ürünün toplam fiyatı = fiyat * adet işlemini yapın.
- Toplam Fiyat = Toplam Fiyat + (Bu ürünün toplam fiyatı) işlemini yapın.
- Sayaç = Sayaç + 1 işlemini yapın.
- Toplam Fiyat ekrana yazdırılsın.
- Bitir
Başla (Oval) -> Toplam Fiyat = 0, Sayaç = 1 (Dikdörtgen) -> urunSayisi Al (Paralelkenar) -> Sayaç <= urunSayisi? (Eşkenar Dörtgen) -> Evet -> fiyat Al (Paralelkenar) -> adet Al (Paralelkenar) -> UrunToplam = fiyat * adet (Dikdörtgen) -> Toplam Fiyat = Toplam Fiyat + UrunToplam (Dikdörtgen) -> Sayaç = Sayaç + 1 (Dikdörtgen) -> Döngü Başına Dön -> Hayır -> Toplam Fiyat'ı Yaz (Paralelkenar) -> Bitir (Oval)
Algoritma Adımları:
- Başla
- Alarm çalıyor mu?
- Eğer alarm çalıyorsa:
- Uyan.
- Yüzünü yıka.
- Dişlerini fırçala.
- Kahvaltı yap.
- Giyin.
- Çanta hazır mı?
- Eğer çanta hazır değilse:
- Gerekli eşyaları çantaya koy (ders kitapları, cüzdan, anahtar vb.).
- Evden çıkma vakti geldi mi?
- Eğer evden çıkma vakti geldiyse:
- Kapıyı kilitle.
- Evden çık.
- Eğer alarm çalmıyorsa:
- Tekrar uyanmayı dene.
- Bitir
Başla (Oval) -> Alarm Çalıyor mu? (Eşkenar Dörtgen) -> Evet -> Uyan (Dikdörtgen) -> Yüzünü Yıka (Dikdörtgen) -> Diş Fırçala (Dikdörtgen) -> Kahvaltı Yap (Dikdörtgen) -> Giyin (Dikdörtgen) -> Çanta Hazır mı? (Eşkenar Dörtgen) -> Evet -> Evden Çıkma Vakti Geldi mi? (Eşkenar Dörtgen) -> Evet -> Kapıyı Kilitle (Dikdörtgen) -> Evden Çık (Dikdörtgen) -> Bitir (Oval)
-> Hayır (Çanta Hazır mı?) -> Gerekli Eşyaları Koy (Dikdörtgen) -> Evden Çıkma Vakti Geldi mi? (Eşkenar Dörtgen) -> Hayır (Alarm Çalıyor mu?) -> Tekrar Uyanmayı Dene (Dikdörtgen) -> Döngü Başına Dön
Algoritma Adımları:
- Başla
- Kullanıcıdan bir tam sayı alınsın (sayi).
- Eğer sayi < 0 ise, "Negatif sayılar için faktöriyel tanımsızdır." mesajı verilsin ve Bitir.
- Eğer sayi == 0 ise, sonuç = 1 olarak belirlensin.
- Eğer sayi > 0 ise:
- Sonuç = 1 olarak başlatılsın.
- Sayaç = 1 olarak başlatılsın.
- Sayaç <= sayi olduğu sürece döngüye girilsin:
- Sonuç = Sonuç * Sayaç işlemini yapın.
- Sayaç = Sayaç + 1 işlemini yapın.
- Sonuç ekrana yazdırılsın.
- Eğer sayi == 0 ise, sonuç (yani 1) ekrana yazdırılsın.
- Bitir
Başla (Oval) -> sayi Al (Paralelkenar) -> sayi < 0? (Eşkenar Dörtgen) -> Evet -> "Negatif Tanımsız" Yaz (Paralelkenar) -> Bitir (Oval)
-> Hayır -> sayi == 0? (Eşkenar Dörtgen) -> Evet -> Sonuç = 1 (Dikdörtgen) -> Sonuç Yaz (Paralelkenar) -> Bitir (Oval)
-> Hayır (sayi > 0 durumu) -> Sonuç = 1, Sayaç = 1 (Dikdörtgen) -> Sayaç <= sayi? (Eşkenar Dörtgen) -> Evet -> Sonuç = Sonuç * Sayaç (Dikdörtgen) -> Sayaç = Sayaç + 1 (Dikdörtgen) -> Döngü Başına Dön -> Hayır -> Sonuç Yaz (Paralelkenar) -> Bitir (Oval)
Algoritma Adımları:
- Başla
- Sayısal notu alın (not).
- Eğer not >= 85 ise, harf notu "A" olarak belirlensin.
- Eğer not >= 70 ve not < 85 ise, harf notu "B" olarak belirlensin.
- Eğer not >= 50 ve not < 70 ise, harf notu "C" olarak belirlensin.
- Eğer not >= 0 ve not < 50 ise, harf notu "D" olarak belirlensin.
- Hesaplanan harf notu ekrana yazdırılsın.
- Bitir
Başla (Oval) -> not Al (Paralelkenar) -> not >= 85? (Eşkenar Dörtgen) -> Evet -> Harf Notu = "A" (Dikdörtgen) -> Harf Notu Yaz (Paralelkenar) -> Bitir (Oval)
-> Hayır -> not >= 70? (Eşkenar Dörtgen) -> Evet -> Harf Notu = "B" (Dikdörtgen) -> Harf Notu Yaz (Paralelkenar) -> Bitir (Oval)
-> Hayır -> not >= 50? (Eşkenar Dörtgen) -> Evet -> Harf Notu = "C" (Dikdörtgen) -> Harf Notu Yaz (Paralelkenar) -> Bitir (Oval)
-> Hayır -> Harf Notu = "D" (Dikdörtgen) -> Harf Notu Yaz (Paralelkenar) -> Bitir (Oval)
Algoritma Adımları:
- Başla
- Su ısıtıcısı alınsın.
- Su ısıtıcısına yeterli miktarda su konulsun.
- Su ısıtıcısı çalıştırılsın ve suyun kaynaması beklensin.
- Çaydanlığa veya fincana yeterli miktarda kuru çay konulsun.
- Su kaynadıktan sonra, kaynar su çaydanlığa veya fincandaki çayın üzerine dökülsün.
- Çayın demlenmesi için birkaç dakika beklensin (genellikle 3-5 dakika).
- İsteğe bağlı olarak şeker veya başka tatlandırıcılar eklenebilir.
- Demlenen çay servis edilebilir.
- Bitir
Başla (Oval) -> Su Isıtıcısı Al (Dikdörtgen) -> Su Koy (Dikdörtgen) -> Su Isıtıcısını Çalıştır (Dikdörtgen) -> Su Kaynadı mı? (Eşkenar Dörtgen) -> Evet -> Çaydanlığa Çay Koy (Dikdörtgen) -> Kaynar Su Ekle (Dikdörtgen) -> Demlenmesi Bekle (Dikdörtgen) -> İsteğe Bağlı Tatlandırıcı Ekle (Dikdörtgen) -> Çay Servis Et (Dikdörtgen) -> Bitir (Oval)
-> Hayır (Su Kaynadı mı?) -> Bekle (Dikdörtgen) -> Döngü Başına Dön
Algoritma Adımları:
- Başla
- Birinci sayıyı alın (sayi1).
- İkinci sayıyı alın (sayi2).
- Eğer sayi1 > sayi2 ise:
- "Birinci sayı daha büyüktür." mesajı ekrana yazdırılsın.
- Eğer sayi2 > sayi1 ise:
- "İkinci sayı daha büyüktür." mesajı ekrana yazdırılsın.
- Eğer sayi1 == sayi2 ise:
- "Sayılar eşittir." mesajı ekrana yazdırılsın.
- Bitir
Başla (Oval) -> sayi1 Al (Paralelkenar) -> sayi2 Al (Paralelkenar) -> sayi1 > sayi2? (Eşkenar Dörtgen) -> Evet -> "sayi1 büyük" Yaz (Paralelkenar) -> Bitir (Oval)
-> Hayır -> sayi2 > sayi1? (Eşkenar Dörtgen) -> Evet -> "sayi2 büyük" Yaz (Paralelkenar) -> Bitir (Oval)
-> Hayır -> "Sayılar Eşit" Yaz (Paralelkenar) -> Bitir (Oval)
Daha Fazla Soru ve İçerik İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritma-ve-akis-semasi/sorular