5. Sınıf Algoritmaları Yorumlama Sınavı Öncesi Notları
Temel Kavramlar
- Algoritma: Bir problemi çözmek veya bir görevi tamamlamak için izlenen adımlar dizisidir. Günlük hayattaki tarifler, yol tarifleri de birer algoritmadır.
- Adım Adım Düşünme: Bir problemi küçük, yönetilebilir adımlara ayırarak çözme becerisidir. Her adımı sırayla düşünmek önemlidir.
- Sıralama: Adımların hangi sırada izleneceğini belirlemek algoritmanın önemli bir parçasıdır. Yanlış sıralama hatalı sonuca yol açar.
- Koşullu İfadeler: "Eğer... ise..." şeklinde kurulan ifadelerdir. Algoritmanın farklı durumlara göre farklı yollar izlemesini sağlar.
Sınavda Dikkat Edilmesi Gerekenler
- 👉 Algoritmayı dikkatlice okuyun ve her adımı anlamaya çalışın.
- ⚠️ Adımların sırasına dikkat edin. Sıralama hataları sonucu değiştirebilir.
- ✅ Algoritmada kullanılan değişkenlerin (sayı, kelime, vb.) değerlerini takip edin.
- 🤔 Algoritmanın ne yaptığını anlamak için örnek verilerle test edin.
- ✏️ Gerekirse algoritmayı kağıda çizerek veya yazarak takip edin.
Çözümlü Örnek Sorular
Örnek 1:
Algoritma:
- Başla
- A sayısını oku.
- Eğer A sayısı 10'dan büyükse, A sayısını 2 ile çarp. Değilse, A sayısını 5 ile topla.
- Sonucu yazdır.
- Bitir
Soru: A sayısı 7 olarak girilirse sonuç ne olur?
Çözüm:
A sayısı 7, 10'dan büyük olmadığı için 7 sayısı 5 ile toplanır (\(7+5=12\)). Sonuç 12 olur.
Örnek 2:
Algoritma:
- Başla
- B sayısını oku.
- C sayısını oku.
- Eğer B sayısı C sayısından küçükse, B ve C sayılarını topla. Değilse, B sayısından C sayısını çıkar.
- Sonucu yazdır.
- Bitir
Soru: B sayısı 5, C sayısı 3 olarak girilirse sonuç ne olur?
Çözüm:
B sayısı (5) C sayısından (3) küçük olmadığı için, B sayısından C sayısı çıkarılır (\(5-3=2\)). Sonuç 2 olur.
Örnek 3:
Algoritma:
- Başla
- D sayısını oku.
- Eğer D sayısı çift ise D sayısını 2'ye böl. Değilse D sayısını 3 ile çarp ve 1 ekle.
- Sonucu yazdır.
- Bitir
Soru: D sayısı 6 olarak girilirse sonuç ne olur?
Çözüm:
D sayısı (6) çift olduğu için, D sayısı 2'ye bölünür (\(6/2=3\)). Sonuç 3 olur.