🎓 9. Sınıf
📚 9. Sınıf Matematik
💡 9. Sınıf Matematik: Algoritma Ve Bilişim Çözümlü Sorular
9. Sınıf Matematik: Algoritma Ve Bilişim Çözümlü Sorular
Soru 1:
Bir sayının tek mi çift mi olduğunu bulan algoritmanın adımlarını listeleyiniz. 💡
Çözüm:
Bu problemi çözmek için aşağıdaki adımları izleyen bir algoritma oluşturabiliriz:
- Adım 1: Kullanıcıdan bir tam sayı alın.
- Adım 2: Alınan sayının 2'ye bölümünden kalanı kontrol edin.
- Adım 3: Eğer kalan 0 ise, sayı çifttir.
- Adım 4: Eğer kalan 1 ise, sayı tektir.
- Adım 5: Sonucu ekrana yazdırın.
Soru 2:
İki sayıyı toplayan algoritmanın akış diyagramını (metinsel olarak) açıklayınız. 👉
Çözüm:
İki sayıyı toplayan algoritmanın akış diyagramı şu adımları içerir:
- Başla
- Giriş: Birinci sayıyı (sayı1) ve ikinci sayıyı (sayı2) al.
- İşlem: Toplam = sayı1 + sayı2
- Çıkış: Toplam değerini göster.
- Bitir
Soru 3:
Bir sınıftaki öğrencilerin yaş ortalamasını hesaplayan algoritmayı yazınız. 📊
Çözüm:
Öğrencilerin yaş ortalamasını hesaplayan algoritma şu şekildedir:
- Adım 1: Öğrenci sayısını (n) ve toplam yaşları (toplamYas) 0 olarak başlatın.
- Adım 2: Kullanıcıdan öğrenci sayısını (n) alın.
- Adım 3: Bir döngü başlatın ve bu döngü öğrenci sayısı kadar (n defa) çalışsın.
- Adım 3.1: Döngü içinde her öğrencinin yaşını alın.
- Adım 3.2: Alınan yaşı toplamYaş değişkenine ekleyin.
- Adım 4: Döngü bittikten sonra yaş ortalamasını hesaplayın: ortalama = toplamYas / n
- Adım 5: Hesaplanan ortalamayı ekrana yazdırın.
Soru 4:
Bir markette, belirli bir tutarın üzerindeki alışverişlerde %10 indirim uygulayan bir algoritma tasarlayınız. İndirimli ve indirimli tutarı hesaplayınız. 🛒
Çözüm:
Bu market indirimi algoritması şu adımları içerir:
- Adım 1: Kullanıcıdan alışveriş tutarını (tutar) alın.
- Adım 2: Eğer tutar 100 TL'den büyükse:
- Adım 2.1: İndirim miktarını hesaplayın: indirim = tutar * 0.10
- Adım 2.2: İndirimli tutarı hesaplayın: indirimliTutar = tutar - indirim
- Adım 2.3: İndirimli tutarı ekrana yazdırın.
- Adım 3: Eğer tutar 100 TL veya daha az ise:
- Adım 3.1: İndirim olmadığını ve tutarın değişmediğini belirtin.
- Adım 3.2: Orijinal tutarı ekrana yazdırın.
Soru 5:
Sabah evden çıkmadan önce yapılması gerekenleri sıralayan bir algoritma örneği veriniz. ☀️
Çözüm:
Sabah evden çıkmadan önce yapılacaklar algoritması:
- Adım 1: Uyan.
- Adım 2: Yataktan kalk.
- Adım 3: Tuvalet ihtiyacını gider.
- Adım 4: Elini ve yüzünü yıka.
- Adım 5: Kahvaltı yap.
- Adım 6: Dişlerini fırçala.
- Adım 7: Üzerini değiştir.
- Adım 8: Çanta, anahtar, cüzdan gibi gerekli eşyaları al.
- Adım 9: Kapıyı kilitle ve evden çık.
Soru 6:
Bir sayının faktöriyelini hesaplayan algoritmanın adımlarını açıklayınız. (Faktöriyel: 1'den o sayıya kadar olan tüm tam sayıların çarpımıdır. Örn: 5! = 5 4 3 2 1) 🧮
Çözüm:
Bir sayının faktöriyelini hesaplayan algoritma:
- Adım 1: Kullanıcıdan pozitif bir tam sayı (sayı) alın.
- Adım 2: Faktöriyel sonucunu saklamak için bir değişken (faktöriyelSonuc) oluşturun ve başlangıç değerini 1 olarak ayarlayın.
- Adım 3: Eğer sayı 0 ise, faktöriyelSonuc'un 1 olduğunu belirtin.
- Adım 4: Eğer sayı pozitif ise, 1'den sayıya kadar olan tüm sayıları çarpmak için bir döngü başlatın.
- Adım 4.1: Döngü içinde, mevcut sayıyı faktöriyelSonuc değişkenine ekleyerek çarpın.
- Adım 5: Döngü bittikten sonra faktöriyelSonuc'u ekrana yazdırın.
Soru 7:
Bir kitabın sayfa sayısına göre okunma süresini tahmin eden bir algoritma tasarlayınız. Ortalama bir okuyucunun dakikada 2 sayfa okuduğunu varsayınız. 📚
Çözüm:
Kitap okuma süresi tahmin algoritması:
- Adım 1: Kullanıcıdan kitabın sayfa sayısını (sayfaSayisi) alın.
- Adım 2: Dakikada okunan ortalama sayfa sayısını (hiz) 2 olarak belirleyin.
- Adım 3: Toplam okunma süresini (toplamDakika) hesaplayın: toplamDakika = sayfaSayisi / hiz
- Adım 4: Süreyi saat ve dakika cinsinden ifade etmek için:
- Adım 4.1: Toplam saat = toplamDakika / 60 (tam kısım alınır)
- Adım 4.2: Kalan dakika = toplamDakika % 60
- Adım 5: Tahmini okunma süresini (örneğin: "Bu kitabı okumak yaklaşık X saat Y dakika sürer.") ekrana yazdırın.
Soru 8:
Bir çay demleme işlemini anlatan bir algoritma örneği veriniz. ☕
Çözüm:
Çay demleme algoritması:
- Adım 1: Kettle'a su doldurun.
- Adım 2: Kettle'ı çalıştırın ve suyu kaynatın.
- Adım 3: Demliğe çay koyun.
- Adım 4: Kaynamış suyu dikkatlice demliğe dökün.
- Adım 5: Demliğin kapağını kapatın ve çayın demlenmesi için birkaç dakika bekleyin.
- Adım 6: Demlenen çayı bardaklara servis yapın.
- Adım 7: İsteğe göre şeker ekleyebilirsiniz.
Daha Fazla Soru ve İçerik İçin QR Kodu Okutun
https://www.cepokul.com/sinav/9-sinif-matematik-algoritma-ve-bilisim/sorular