🎓 5. Sınıf
📚 5. Sınıf Matematik
💡 5. Sınıf Matematik: Algoritma Çözümlü Örnekler
5. Sınıf Matematik: Algoritma Çözümlü Örnekler
Örnek 1:
Sabah uyandığınızda okula gitmek için yaptığınız hazırlıkların bir algoritma olduğunu biliyor muydunuz? ☀️
İşte bu hazırlıkların basit bir algoritması:
İşte bu hazırlıkların basit bir algoritması:
- Alarm çalar.
- Uyanırsın.
- Yatağını toplarsın.
- Lavaboya gidip yüzünü yıkarsın.
- Dişlerini fırçalarsın.
- Kahvaltını yaparsın.
- Okul kıyafetlerini giyersin.
- Çantana kitaplarını koyarsın.
- Evden çıkıp okula gidersin.
Çözüm:
Bu örnekte, her bir adım bir komuttur ve bu komutların belirli bir sırayla takip edilmesi bir algoritma oluşturur. 💡
Algoritma:
- Girdi: Uyanıklık durumu, kahvaltı isteği.
- İşlem: Belirtilen adımları sırayla gerçekleştirme.
- Çıktı: Okula hazır olma durumu.
Örnek 2:
Bir bardak çay demlemek için izlenecek adımlar bir algoritmadır. ☕️
Aşağıdaki adımları inceleyelim:
Aşağıdaki adımları inceleyelim:
- Suyu kaynat.
- Kaynamış suyu çaydanlığa koy.
- Demliği demliğe yerleştir.
- Demliğe çay koy.
- Suyu demliğe dök.
- Demliğin kapağını kapat.
- Bir süre demlenmesini bekle.
- Servis et.
Çözüm:
Çay demleme algoritmasında da her adım sırasıyla ve doğru bir şekilde yapılmalıdır. 📌
Algoritmanın Özellikleri:
- Başlangıç ve Bitiş Noktası: Her algoritmanın bir başlangıcı ve bir bitişi vardır. (Çay demlemeye başlama ve servis etme gibi).
- Açıklık: Her adımın ne yapacağı net bir şekilde bellidir.
- Sıra Düzeni: Adımlar belirli bir mantıksal sıra izler.
Örnek 3:
Bir sayının tek mi çift mi olduğunu bulan bir algoritma yazalım. 🔢
Örneğin, 15 sayısının tek mi çift mi olduğunu bulmak istiyoruz.
Örneğin, 15 sayısının tek mi çift mi olduğunu bulmak istiyoruz.
- Bir sayı al. (Örneğin 15)
- Bu sayıyı 2'ye böl.
- Eğer bölme sonucunda kalan 0 ise, sayı çifttir.
- Eğer bölme sonucunda kalan 1 ise, sayı tektir.
Çözüm:
Bu algoritma, bir koşul ifadesi içerir. 🤔
Algoritma Adımları ve Açıklamaları:
- Adım 1: Sayıyı Al (Girdi).
- Adım 2: Sayıyı 2'ye Bölme İşlemi. Bu işlemde kalan önemlidir. 15 ÷ 2 = 7 kalan 1
- Adım 3: Kalanı Kontrol Et. Kalan 1 olduğu için...
- Adım 4: Sonuç: 15 sayısı tektir. ✅
Örnek 4:
İki sayıyı toplamak için bir algoritma oluşturalım. ➕
Örneğin, 23 ve 34 sayılarının toplamını bulmak istiyoruz.
Örneğin, 23 ve 34 sayılarının toplamını bulmak istiyoruz.
- Birinci sayıyı al. (23)
- İkinci sayıyı al. (34)
- Bu iki sayıyı topla.
- Sonucu yazdır.
Çözüm:
Bu algoritma, temel aritmetik bir işlem olan toplama üzerine kuruludur. 💯
Algoritmanın İşleyişi:
- Girdi: a = 23, b = 34
- İşlem: toplam = a + b
- Hesaplama: toplam = 23 + 34
- Sonuç: toplam = 57
Örnek 5:
Bir markette kasiyerin müşterinin aldığı ürünlerin toplam fiyatını hesaplama süreci bir algoritmadır. 🛒
Müşteri 2 elma (adet fiyatı 3 TL) ve 1 paket süt (fiyatı 15 TL) alıyor. Kasiyerin bu toplamı nasıl hesapladığını adım adım düşünelim:
Müşteri 2 elma (adet fiyatı 3 TL) ve 1 paket süt (fiyatı 15 TL) alıyor. Kasiyerin bu toplamı nasıl hesapladığını adım adım düşünelim:
- Müşterinin aldığı ilk ürünü tara. (Elma)
- Elmanın adet fiyatını (3 TL) ve adedini (2) çarp.
- Bu çarpımın sonucunu ara toplama ekle.
- Müşterinin aldığı bir sonraki ürünü tara. (Süt)
- Sütün fiyatını (15 TL) ara toplama ekle.
- Tüm ürünler tarandıktan sonra ara toplamı müşteriye söyle.
Çözüm:
Bu algoritma, bir döngü mantığına benzer bir yapı içerir. Ürünler bitene kadar aynı işlemler tekrarlanır. 🔄
Algoritmanın Adımları ve Hesaplaması:
- Ürün 1: Elma
- Adet Fiyatı: 3 TL
- Adet: 2
- Elma Toplam Fiyatı: \( 2 \times 3 \, TL = 6 \, TL \)
- Ara Toplam: 6 TL
- Ürün 2: Süt
- Fiyat: 15 TL
- Ara Toplam Güncelleme: \( 6 \, TL + 15 \, TL = 21 \, TL \)
- Sonuç: Tüm ürünler tarandı. Müşteriye ödenecek tutar 21 TL'dir. 💰
Örnek 6:
Bir sandalyenin ayaklarının monte edilmesi işlemi için bir algoritma yazacağız. 🛠️
Elinde bir sandalye tablası ve 4 adet sandalye ayağı var. Montaj için şu adımları izlemen gerekiyor:
Elinde bir sandalye tablası ve 4 adet sandalye ayağı var. Montaj için şu adımları izlemen gerekiyor:
- Bir sandalye ayağı al.
- Bu ayağı, sandalye tablasının altındaki uygun yere yerleştir.
- Vidayı al ve ayağı sabitlemek için uygun delikten geçirip sık.
- Tüm vidalarla ayağı sabitlediğinden emin ol.
- Diğer 3 sandalye ayağı için 1. adımdan 4. adıma kadar olanları tekrarla.
- Tüm ayakların sağlam bir şekilde monte edildiğini kontrol et.
Çözüm:
Bu algoritma, belirli bir görevi tamamlamak için tekrarlanan adımları içerir. 🔁
Algoritmanın İşleyişi:
- Başlangıç: Sandalye tablası ve 4 ayak mevcut.
- Döngü (Her Ayak İçin):
- Ayağı yerleştir.
- Vidalarla sabitle.
- Sağlamlığını kontrol et.
- Tekrar: Bu döngü 4 ayak için de yapılır.
- Bitiş: Tüm ayaklar monte edildi ve kontrol edildi. Sandalye kullanıma hazır! 🎉
Örnek 7:
Bir yol tarifi almak, aslında bir algoritma kullanmaktır. 🗺️
Diyelim ki evden kütüphaneye gitmek istiyorsun ve bir arkadaşından tarif istiyorsun. Arkadaşın sana şöyle der:
Diyelim ki evden kütüphaneye gitmek istiyorsun ve bir arkadaşından tarif istiyorsun. Arkadaşın sana şöyle der:
- Evden çık ve düz git.
- İkinci ışıklardan sağa dön.
- Yaklaşık 100 metre ileride, sol tarafında büyük bir park göreceksin.
- Parkın karşısındaki bina kütüphanedir.
Çözüm:
Yol tarifi algoritmaları, yönlendirme ve konum bildirme üzerine kuruludur. 📍
Tarifin Algoritmik Yapısı:
- Başlangıç Noktası: Ev.
- Adım 1: Düz git (Belirli bir mesafe veya süre belirtilmemiş, bu bir belirsizliktir).
- Adım 2: Bir dönüm noktası (ışıklar) ve bir yön (sağ).
- Adım 3: Mesafe (100 metre) ve bir işaret (park).
- Adım 4: Hedefin konumu (parkın karşısı).
- Bitiş Noktası: Kütüphane.
Örnek 8:
Bir bilgisayar oyununda karakterini hareket ettirmek için kullandığın tuşlar da bir algoritmanın parçasıdır. 🎮
Örneğin, karakterini ileriye doğru hareket ettirmek için 'W' tuşuna basıyorsun. Eğer sağa gitmek istiyorsan 'D' tuşuna basıyorsun.
Örneğin, karakterini ileriye doğru hareket ettirmek için 'W' tuşuna basıyorsun. Eğer sağa gitmek istiyorsan 'D' tuşuna basıyorsun.
- Oyunu başlat.
- Karakterini kontrol etmek için klavyedeki tuşları kullan.
- İleri gitmek için 'W' tuşuna bas.
- Sağa gitmek için 'D' tuşuna bas.
- Karakterin bu komutlara göre hareket edecektir.
Çözüm:
Oyunlardaki karakter hareketleri, girdi (tuşa basma) ve çıktı (karakterin hareketi) arasındaki ilişkiyi gösteren algoritmalardır. 🕹️
Algoritmanın İşleyişi:
- Girdi: Oyuncunun klavyeye basması (Örn: 'W' tuşu).
- İşlem: Oyun programı, 'W' tuşuna basıldığını algılar.
- Programlama: Oyunun kodunda 'W' tuşuna basıldığında karakterin ileriye doğru hareket etmesi komutu yazılıdır.
- Çıktı: Karakter ekranda ileriye doğru hareket eder.
Daha Fazla Soru ve İçerik İçin QR Kodu Okutun
https://www.eokultv.com/atolye/5-sinif-matematik-algoritma/sorular