Ana sayfa›Matematik 9. Sınıf Ders Kitabı (2. Kitap)›Sayfa 108›Çalışma kağıdı
Yazdırırken “Arka planı yazdır” seçeneğini kapatabilirsiniz. Cevap anahtarı ayrı sayfadadır.
Matematik 9. sınıf · Algoritma ve Gösterim Biçimleri
Bilgi notu
Algoritma ve Gösterim Biçimleri
- Algoritma, bir problemi çözmek için izlenen sıralı, açık ve sonlu adımlardır.
- Her algoritmada girdi alınır, işlem yapılır, çıktı verilir.
- Doğal dil, akış şeması ve sözde kod algoritma yazma yollarıdır.
- Akış şemasında elips başla/bitir, paralelkenar giriş/çıkış, dikdörtgen işlem, eşkenar dörtgen karar adımını gösterir.
- Koşul gerektiren durumlarda 'eğer ... ise ... değilse ...' yapısı kullanılır.
Örnek: İki sayının ortalamasını bulup yazan algoritmayı doğal dille yazıp a = 8, b = 14 için çalıştırınız.
Çözüm: 1. Başla. 2. a ve b değerlerini al. 3. o = (a + b) / 2 hesapla. 4. o değerini yaz. 5. Bitir. a = 8, b = 14 için o = (8 + 14) / 2 = 11 bulunur.
Önce bilgi notunu oku, sonra kendin çöz; işlemlerini çözüm alanına yaz. Bitirince cevap anahtarıyla kontrol et. Sorular açık uçlu ve kısa cevaplıdır (yazılı sınav biçimi).
Isınma
Akış şemasında karar (koşul) adımı hangi geometrik şekille gösterilir?
'1. Başla. 2. a ve b değerlerini al. 3. t = a + b hesapla. 4. t değerini yaz. 5. Bitir.' algoritması a = 7 ve b = 5 için çalıştırılırsa çıktı kaç olur?
Her algoritmanın temel üç bölümünü yazınız.
Uygulama
Fiyatı F olan bir ürüne %20 indirim yapılacaktır. İndirimli fiyatı bulan algoritmayı doğal dille adım adım yazınız ve F = 250 TL için çalıştırınız.
Verilen bir n tam sayısının çift mi tek mi olduğunu bulan algoritmayı sözde kodla yazınız ve n = 17 için sonucu belirtiniz.
Aşağıdaki algoritmayı a = 6 ve b = 4 için adım adım çalıştırıp çıktıyı bulunuz: '1. Başla. 2. a ve b değerlerini al. 3. s = a × b hesapla. 4. Eğer s > 20 ise büyük yaz, değilse küçük yaz. 5. Bitir.'
Düşün
Bir kişinin boyunu (metre) ve kilosunu alıp VKİ'sini hesaplayan ve kategorisini yazdıran bir algoritma tasarlayınız. Kategoriler: VKİ < 18,5 ise 'zayıf'; 18,5 ≤ VKİ ≤ 25 ise 'normal'; VKİ > 25 ise 'fazla kilolu'. Algoritmayı doğal dille yazınız ve boy 1,80 m, kilo 90 kg için çalıştırınız.
Bir mağaza, alışveriş toplamı 500 TL ve üzeri olanlara %10 indirim yapıyor; altındakilere indirim yapmıyor. Ödenecek tutarı bulan algoritmayı akış şeması adımlarıyla (kullanacağınız sembolleri adlarıyla belirterek) tarif ediniz; toplam 400 TL ve 600 TL için çalıştırınız.
Bu kağıt yapay zekâ ile hazırlanmıştır; insan editör onayı yoktur. Hata görürseniz kitavuz.com'da “Hata bildir” ile haber verin.
Yapay zekâ ile hazırlandı; insan editör onayı yoktur. Her cevap bağımsız bir ikinci çözümle karşılaştırıldı. Sınıfta kullanmadan önce bir kez kendiniz kontrol edin.
| No | Cevap / puanlama ölçütü | Kısa gerekçe | Puan |
|---|---|---|---|
| 1 | Eşkenar dörtgen. | Karar adımında evet/hayır gibi iki yol çıktığı için eşkenar dörtgen kullanılır. | 8 |
| 2 | 12 | t = 7 + 5 = 12 olur ve 4. adımda yazılır. | 8 |
| 3 | Girdi (veri alma), işlem, çıktı (sonuç yazma). | Algoritma önce veriyi alır, sonra işlem yapar, en sonunda sonucu verir. | 8 |
| 4 | 1. Başla. 2. F değerini al. 3. İ = F × 0,80 hesapla (ya da F − F × 20/100). 4. İ değerini yaz. 5. Bitir (6 puan). F = 250 için İ = 250 × 0,80 = 200 TL (6 puan). | %20 indirimde ürün fiyatının %80'i ödenir. 250 × 0,80 = 200; kontrol: 250 − 50 = 200. | 12 |
| 5 | BAŞLA; OKU n; EĞER n sayısının 2'ye bölümünden kalan 0 İSE YAZ 'çift' DEĞİLSE YAZ 'tek'; BİTİR (8 puan). n = 17 için kalan 1'dir, çıktı 'tek' (4 puan). | 17 ÷ 2 işleminde bölüm 8, kalan 1'dir; kalan 0 olmadığından sayı tektir. | 12 |
| 6 | s = 6 × 4 = 24 (6 puan). 24 > 20 olduğundan çıktı: büyük (6 puan). | 3. adımda s = 24 bulunur; 4. adımdaki koşul sağlandığı için 'büyük' yazılır. | 12 |
| 7 | Girdi: boy ve kilo alınır (3 puan). VKİ = kilo / (boy × boy) hesaplanır (4 puan). Üç koşul kontrol edilir ve ilgili kategori seçilir; en az iki aralık doğruysa kısmi puan (5 puan). Kategori yazılır (3 puan). Örnek: 1,80 × 1,80 = 3,24 ve 90 / 3,24 ≈ 27,8 (3 puan); 27,8 > 25 olduğundan çıktı 'fazla kilolu' (2 puan). (Toplam 20 puan) | 1,8² = 3,24 ve 90 ÷ 3,24 ≈ 27,8. 27,8, 25'ten büyük olduğundan üçüncü koşul sağlanır. | 20 |
| 8 | Başla ve Bitir için elips (2 puan). Toplam T değerinin girişi için paralelkenar (3 puan). 'T ≥ 500 mü?' için eşkenar dörtgen karar sembolü (5 puan). Evet kolu: O = T × 0,90 işlem dikdörtgeni (3 puan). Hayır kolu: O = T (2 puan). Sonucu yazan paralelkenar çıktı sembolü (2 puan). Örnekler: T = 400 için ödenecek 400 TL (1 puan); T = 600 için 600 × 0,90 = 540 TL (2 puan). (Toplam 20 puan) | 400 < 500 olduğundan indirim yoktur ve 400 TL ödenir. 600 ≥ 500 olduğundan 600 × 0,90 = 540 TL ödenir. | 20 |
Sık yapılan hatalar: Koşullu durumları ve sınır değerlerini (örneğin 'eşit ve üzeri') algoritmada düşünmemek. · Karar adımının evet ve hayır kollarından birini eksik bırakmak.
Öz kontrol: Algoritmamı biri sınır değeri olmak üzere iki farklı örnekle adım adım çalıştırdım mı?