🎓 9. Sınıf
📚 9. Sınıf Matematik
💡 9. Sınıf Matematik: Algoritma ve bilişim istatistikleri araştırma süreci Çözümlü Örnekler
9. Sınıf Matematik: Algoritma ve bilişim istatistikleri araştırma süreci Çözümlü Örnekler
Örnek 1:
Bir markette bulunan ürünlerin stok takibini yapan bir yazılım, yeni bir ürün eklendiğinde aşağıdaki adımları izleyebilir: 📦
- Yeni ürünün bilgilerini (adı, fiyatı, adedi) al.
- Bu bilgileri mevcut ürün listesine ekle.
- Güncellenmiş listeyi kaydet.
Çözüm:
Bu algoritmanın ilk adımında alınması gereken bilgi:
- Yeni ürünün adı.
- Yeni ürünün fiyatı.
- Yeni ürünün adedi.
Örnek 2:
Bir öğrencinin matematik sınavından alacağı notu hesaplayan bir algoritma şu adımları içerebilir: 📝
- Ödev notunu gir.
- Vize notunu gir.
- Final notunu gir.
- Nihai notu hesapla (Ödev %20, Vize %30, Final %50).
- Nihai notu ekrana yazdır.
Çözüm:
Algoritmadaki "Nihai notu hesapla" adımında kullanılan ağırlıklar şunlardır:
- Ödev notu için %20
- Vize notu için %30
- Final notu için %50
Örnek 3:
Bir sayının tek mi çift mi olduğunu bulan bir algoritma tasarlayınız. 🔢
Algoritma şu adımları izlemelidir:
- Bir tam sayı al.
- Bu sayının 2'ye bölümünden kalanı kontrol et.
- Kalan 0 ise sayı çifttir.
- Kalan 1 ise sayı tektir.
Çözüm:
Sayı 17 olduğunda, algoritma şu şekilde işler:
- Adım 1: Sayı alınır: 17.
- Adım 2: 17 sayısının 2'ye bölümünden kalan kontrol edilir. \( 17 \div 2 = 8 \) kalan 1'dir.
- Adım 4: Kalan 1 olduğu için, sayı tektir.
Örnek 4:
Bir sosyal medya platformunda, kullanıcıların beğendiği gönderileri analiz eden bir algoritma geliştiriliyor. Algoritma, bir kullanıcının son 100 beğendiği gönderiyi inceliyor ve en çok beğenilen kategoriye göre ona öneriler sunuyor. 📱
Örneğin, bir kullanıcı son 100 beğendiği gönderinin 40'ı "Teknoloji", 30'u "Spor", 20'si "Müzik" ve 10'u "Sanat" kategorisindeyse, algoritma bu kullanıcıya hangi kategoride daha fazla öneri sunmalıdır?
Çözüm:
Bu durumda algoritma, kullanıcının en çok beğendiği kategoriye odaklanmalıdır:
- Kullanıcının beğendiği gönderilerin 40 tanesi "Teknoloji" kategorisinde.
- Bu sayı, diğer kategorilerden daha fazladır.
Örnek 5:
Sabah uyanıp okula gitmek için hazırlanan bir öğrencinin izlediği adımları bir algoritma olarak düşünebiliriz. ⏰
- Alarm çalar.
- Uyan.
- Yüzünü yıka.
- Kahvaltı yap.
- Okul kıyafetlerini giy.
- Çantayı hazırla.
- Okula gitmek için evden çık.
Çözüm:
"Çantayı hazırla" adımından sonra gelmesi gereken adım:
- Okula gitmek için evden çık.
Örnek 6:
Bir sayı dizisindeki en büyük sayıyı bulan bir algoritma tasarlayalım. 📈
Algoritma şu adımları izleyebilir:
- Bir sayı dizisi al.
- Dizideki ilk sayıyı "en büyük" olarak kabul et.
- Dizideki diğer her sayıyı sırayla kontrol et.
- Eğer kontrol edilen sayı, mevcut "en büyük" sayıdan daha büyükse, bu sayıyı yeni "en büyük" olarak güncelle.
- Dizinin sonuna gelindiğinde, bulunan "en büyük" sayıyı sonuç olarak ver.
Çözüm:
Dizi [5, 12, 3, 8, 15, 6] için algoritma şu şekilde işler:
- Adım 1: Dizi alınır: [5, 12, 3, 8, 15, 6].
- Adım 2: İlk sayı olan 5, "en büyük" kabul edilir. (En büyük = 5)
- Adım 3-4:
- 12, 5'ten büyük mü? Evet. En büyük = 12.
- 3, 12'den büyük mü? Hayır.
- 8, 12'den büyük mü? Hayır.
- 15, 12'den büyük mü? Evet. En büyük = 15.
- 6, 15'ten büyük mü? Hayır.
- Adım 5: Dizinin sonuna gelindi. Sonuç: 15.
Örnek 7:
Bir e-ticaret sitesi, müşterilerin sepetlerindeki ürünlerin toplam fiyatını hesaplamak için bir algoritma kullanır. Algoritma, her ürünün fiyatını ve adedini çarparak ara toplamları bulur ve ardından tüm ara toplamları toplar. 🛒
Sepette şu ürünler var:
- Ürün A: Fiyatı 50 TL, Adedi 2
- Ürün B: Fiyatı 25 TL, Adedi 3
- Ürün C: Fiyatı 100 TL, Adedi 1
Çözüm:
Algoritma, sepetin toplam fiyatını şu adımlarla hesaplar:
- Ürün A için ara toplam: \( 50 \text{ TL} \times 2 = 100 \text{ TL} \)
- Ürün B için ara toplam: \( 25 \text{ TL} \times 3 = 75 \text{ TL} \)
- Ürün C için ara toplam: \( 100 \text{ TL} \times 1 = 100 \text{ TL} \)
- Toplam Fiyat: \( 100 \text{ TL} + 75 \text{ TL} + 100 \text{ TL} = 275 \text{ TL} \)
Örnek 8:
Bir kütüphane, ödünç alınan kitapları takip etmek için bir sistem kullanır. Sistem, bir kitabın ödünç alındığı tarihi, iade edileceği tarihi ve kimin ödünç aldığını kaydeder. 📚
Bir kitap 15 Mart'ta ödünç alındı ve iade süresi 30 gündür. Kitabın iade edilmesi gereken son tarih nedir?
Çözüm:
Kitabın iade edilmesi gereken son tarihi bulmak için şu adımları izleriz:
- Ödünç Alınma Tarihi: 15 Mart
- İade Süresi: 30 gün
- Mart ayında kalan gün sayısı: Mart ayı 31 gündür, bu nedenle 31 - 15 = 16 gün.
- Geriye kalan iade süresi: 30 gün - 16 gün = 14 gün.
- Bu 14 gün, bir sonraki aya (Nisan) denk gelir.
Daha Fazla Soru ve İçerik İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritma-ve-bilisim-istatistikleri-arastirma-sureci/sorular