🎓 6. Sınıf
📚 6. Sınıf Matematik
💡 6. Sınıf Matematik: Algoritma testi Çözümlü Örnekler
6. Sınıf Matematik: Algoritma testi Çözümlü Örnekler
Örnek 1:
Bir sayının tek mi çift mi olduğunu bulan algoritmayı yazalım.
Çözüm:
Bu algoritmayı adım adım şöyle oluşturabiliriz:
- Başla
- Kullanıcıdan bir tam sayı girmesini isteyin.
- Girilen sayıyı bir değişkene atayın (örneğin,
sayi). sayi'nın 2'ye bölümünden kalanı kontrol edin.- Eğer kalan 0 ise (
sayi % 2 == 0), bu sayı çifttir. - Eğer kalan 0 değilse, bu sayı tektir.
- Sonucu ekrana yazdırın.
- Bitir
Örnek 2:
İki sayıyı toplayan algoritmayı yazınız.
Çözüm:
İki sayıyı toplama algoritması şu adımları içerir:
- Başla
- Birinci sayıyı alın (
sayi1). - İkinci sayıyı alın (
sayi2). - Bu iki sayıyı toplayın:
toplam = sayi1 + sayi2. - Elde edilen
toplamsonucunu ekrana gösterin. - Bitir
Örnek 3:
1'den 5'e kadar olan sayıları ekrana yazdıran algoritmayı oluşturun.
Çözüm:
Sayıları sırayla yazdırma algoritması:
- Başla
- Bir sayaç değişkeni tanımlayın ve başlangıç değerini 1 olarak ayarlayın (
sayac = 1). sayacdeğişkeninin değeri 5'ten küçük veya eşit olduğu sürece aşağıdaki adımları tekrarla:sayac'ın mevcut değerini ekrana yazdırın.sayac'ı 1 artırın (sayac = sayac + 1).- Döngü bittiğinde Bitir.
Örnek 4:
Bir öğrencinin sınav notuna göre geçip kalmasını belirleyen algoritmayı yazınız. Geçme notu 50'dir.
Çözüm:
Sınav sonucunu değerlendirme algoritması:
- Başla
- Öğrencinin sınav notunu alın (
not). notdeğişkenini 50 ile karşılaştırın.- Eğer
not, 50'den büyük veya eşitse, öğrenci geçmiştir. - Eğer
not, 50'den küçükse, öğrenci kalmıştır. - Sonucu ekrana yazdırın.
- Bitir
Örnek 5:
Bir manav, elmaların kilogramını 10 TL'den, portakalların kilogramını ise 8 TL'den satmaktadır. Bir müşteri 3 kg elma ve 2 kg portakal almıştır. Müşterinin ödemesi gereken toplam tutarı hesaplayan algoritmayı yazınız.
Çözüm:
Manav algoritması:
- Başla
- Elma fiyatını belirleyin:
elmaFiyati = 10TL. - Portakal fiyatını belirleyin:
portakalFiyati = 8TL. - Alınan elma miktarını girin:
elmaMiktari = 3kg. - Alınan portakal miktarını girin:
portakalMiktari = 2kg. - Elma tutarını hesaplayın:
elmaTutari = elmaMiktari * elmaFiyati. - Portakal tutarını hesaplayın:
portakalTutari = portakalMiktari * portakalFiyati. - Toplam tutarı hesaplayın:
toplamTutar = elmaTutari + portakalTutari. toplamTutar'ı ekrana yazdırın.- Bitir
- Elma tutarı = \( 3 \times 10 = 30 \) TL
- Portakal tutarı = \( 2 \times 8 = 16 \) TL
- Toplam Tutar = \( 30 + 16 = 46 \) TL
Örnek 6:
Sabah uyanıp okula gitmek için hazırlanma sürecini anlatan bir algoritma tasarlayınız.
Çözüm:
Sabah Hazırlık Algoritması:
- Başla
- Alarm çaldığında uyanın.
- Yataktan kalkın.
- Yüzünüzü yıkayıp dişlerinizi fırçalayın.
- Okul kıyafetlerinizi giyin.
- Kahvaltınızı yapın.
- Çantanızı kontrol edin (kitaplar, defterler, kalemler).
- Evden çıkmak için hazır olun.
- Kapıyı kilitleyip okul için yola çıkın.
- Bitir
Örnek 7:
Bir oyun programı, oyuncunun puanını her turda 5 puan artırıyor. Oyuncu 4 tur oynadığına göre, toplam kaç puan kazanmıştır? Bu durumu hesaplayan algoritmayı yazınız.
Çözüm:
Oyun Puanı Hesaplama Algoritması:
- Başla
- Başlangıç puanını 0 olarak ayarlayın:
toplamPuan = 0. - Oynanacak tur sayısını belirleyin:
turSayisi = 4. - Her tur için puan artışı:
puanArtisi = 5. turSayisikadar tekrarla:toplamPuan'apuanArtisi'ni ekleyin (toplamPuan = toplamPuan + puanArtisi).- Son
toplamPuan'ı ekrana yazdırın. - Bitir
- Tur 1: \( 0 + 5 = 5 \)
- Tur 2: \( 5 + 5 = 10 \)
- Tur 3: \( 10 + 5 = 15 \)
- Tur 4: \( 15 + 5 = 20 \)
Örnek 8:
Bir sayının kendisi hariç pozitif bölenlerinin toplamını bulan algoritmayı yazınız. Örneğin, 6 sayısının kendisi hariç pozitif bölenleri 1, 2 ve 3'tür. Toplamları \( 1 + 2 + 3 = 6 \) olur.
Çözüm:
Pozitif Bölen Toplamı Algoritması:
- Başla
- Kullanıcıdan bir pozitif tam sayı alın (
sayi). - Toplamı saklamak için bir değişken tanımlayın ve başlangıç değerini 0 yapın (
toplam = 0). - 1'den
sayi - 1'e kadar olan herisayısı için aşağıdaki adımları tekrarlayın: - Eğer
sayi,i'ye tam bölünüyorsa (sayi % i == 0), o zamanisayısınıtoplamdeğişkenine ekleyin (toplam = toplam + i). - Hesaplanan
toplamdeğerini ekrana yazdırın. - Bitir
sayi = 6toplam = 0i = 1: \( 6 % 1 == 0 \).toplam = 0 + 1 = 1.i = 2: \( 6 % 2 == 0 \).toplam = 1 + 2 = 3.i = 3: \( 6 % 3 == 0 \).toplam = 3 + 3 = 6.i = 4: \( 6 % 4 \neq 0 \).i = 5: \( 6 % 5 \neq 0 \).
Daha Fazla Soru ve İçerik İçin QR Kodu Okutun
https://www.eokultv.com/atolye/6-sinif-matematik-algoritma-testi/sorular