Matematikte Başarının Adresi

9, 10 ve 11. sınıf MEB Matematik ders kitabı sorularının adım adım çözümleri. Türkiye Yüzyılı Maarif Modeli müfredatına %100 uyumlu, güncel ve anlaşılır içerikler. Türkiye Yüzyılı Maarif Modeli

Sayfalara Git

Tema İçeriğine Dön
5. TEMA / ÖLÇME DEĞERLENDİRME
Sayfa 141: Ölçme Değerlendirme

Sınav Puanı Hesaplama Algoritması – Akış Şeması, Tablo ve Sözde Kod

Sayfa 141
100 Soruluk Sınav Puan Hesaplama Algoritması

Aşağıda 100 soruluk bir sınavın sonunda belirli ölçütlere göre alınacak puanı hesaplayan ve elde edilen puana göre dönüt veren algoritmanın işleyişi akış şemasıyla ifade edilmiştir.

Akış Şeması Adımları
  • Başla
  • Doğru sayısı, Yanlış sayısı, Boş sayısı gir
  • Net sayısı = Doğru sayısı - (Yanlış Sayısı / 4)
  • Puan = (Net sayısı × 5) - (Boş Sayısı × 1)
  • Karar: Puan ≤ 200 → "Daha çok çalışmalısın"
  • Karar: 200 < Puan < 400 → "Çalışmalarının karşılığını almaya başladın"
  • Karar: Puan ≥ 400 → "Tebrikler! Sınavı başarıyla geçtin"
  • Bitir
a) Tablo Doldurma

Aşağıdaki tabloda üç öğrencinin sınav verileri paylaşılmıştır. Bu verilere göre öğrencilerin sınavdan aldıkları puanları ve algoritmanın verdiği çıktıları tabloda uygun yerlere yazınız.

Sıra Mesut Ruhi Selin
Doğru Sayısı 74 48 84
Yanlış Sayısı 15 21 10
Boş Sayısı 11 31 6
Net Sayısı 74 - (15/4) = 74 - 3.75 = 70.25 48 - (21/4) = 48 - 5.25 = 42.75 84 - (10/4) = 84 - 2.5 = 81.5
Puan (70.25 × 5) - (11 × 1) = 351.25 - 11 = 340.25 (42.75 × 5) - (31 × 1) = 213.75 - 31 = 182.75 (81.5 × 5) - (6 × 1) = 407.5 - 6 = 401.5
Çıktı Çalışmalarının karşılığını almaya başladın Daha çok çalışmalısın Tebrikler! Sınavı başarıyla geçtin
Hesaplama Formülleri: Net = Doğru - (Yanlış / 4)  |  Puan = (Net × 5) - (Boş × 1)
b) Sözde Kod

Algoritmanın işleyişini sözde kod ile ifade ediniz.

1:  BAŞLA
2:  OKU dogru, yanlis, bos
3:  
4:  // Net sayısını hesapla
5:  net = dogru - (yanlis / 4)
6:  
7:  // Puanı hesapla
8:  puan = (net * 5) - (bos * 1)
9:  
10: // Puan değerlendirmesi
11: EĞER puan <= 200 İSE
12:     YAZ "Daha çok çalışmalısın"
13: DEĞİLSE EĞER 200 < puan VE puan < 400 İSE
14:     YAZ "Çalışmalarının karşılığını almaya başladın"
15: DEĞİLSE EĞER puan >= 400 İSE
16:     YAZ "Tebrikler! Sınavı başarıyla geçtin"
17: BİTİR
Alternatif Sözde Kod (Detaylı)
1:  BAŞLA
2:  // Kullanıcıdan doğru, yanlış ve boş sayılarını al
3:  OKU dogru_sayisi, yanlis_sayisi, bos_sayisi
4:  
5:  // Net sayısını hesapla (her 4 yanlış 1 doğruyu götürür)
6:  net = dogru_sayisi - (yanlis_sayisi / 4)
7:  
8:  // Puanı hesapla (net × 5, her boş -1 puan)
9:  puan = (net * 5) - bos_sayisi
10: 
11: // Puan aralığına göre mesaj göster
12: EĞER puan <= 200 İSE
13:     YAZ "Daha çok çalışmalısın"
14: DEĞİLSE EĞER puan > 200 VE puan < 400 İSE
15:     YAZ "Çalışmalarının karşılığını almaya başladın"
16: DEĞİLSE EĞER puan >= 400 İSE
17:     YAZ "Tebrikler! Sınavı başarıyla geçtin"
18: BİTİR
Test Verileri ile Doğrulama
Öğrenci Doğru Yanlış Boş Net Puan Sözde Kod Çıktısı
Mesut 74 15 11 70.25 340.25 Çalışmalarının karşılığını almaya başladın
Ruhi 48 21 31 42.75 182.75 Daha çok çalışmalısın
Selin 84 10 6 81.5 401.5 Tebrikler! Sınavı başarıyla geçtin
Sonuç: Sözde kod, akış şemasındaki tüm adımları doğru bir şekilde karşılamaktadır. Puan hesaplama ve karar verme mekanizmaları eksiksiz olarak ifade edilmiştir.
5. TEMA / ÖLÇME DEĞERLENDİRME
Sayfa 142: Ölçme Değerlendirme

Kâr-Zarar Hesaplama Algoritması – Akış Şeması ve Sözde Kod

Sayfa 142
Kâr-Zarar Algoritması

Aşağıda bir kırtasiyenin her bir kalem satışı sonrasında kâr mı, zarar mı ettiğini bulan algoritmanın işleyişi akış şemasıyla ifade edilmiştir.

Akış Şeması Adımları
  • Başla
  • Alış fiyatı (A) ve Satış fiyatı (S) gir
  • Karar: S > A ?
  • Evet ise → "Kâr edilir"
  • Hayır ise → S < A ?
  • Evet ise → "Zarar edilir"
  • Hayır ise → "Ne kâr ne zarar edilir"
  • Bitir
a) Örnek Hesaplama

Bir kalemin alış fiyatı 75 Türk lirası ve satış fiyatı 119 Türk lirası olduğuna göre kırtasiyenin kâr mı, zarar mı ettiğini akış şeması yardımıyla hesaplayınız.

Verilenler Alış Fiyatı (A) = 75 TL Satış Fiyatı (S) = 119 TL
Karşılaştırma S > A → 119 > 75 Koşul sağlanıyor (Evet)
Sonuç: 119 > 75 olduğu için akış şemasında "Evet" dalına gidilir. Kırtasiye bu kalem satışından 44 TL kâr etmiştir (119 - 75 = 44).
b) Sözde Kod

Algoritmanın işleyişini sözde kod ile ifade ediniz.

1:  BAŞLA
				2:  OKU alis_fiyati, satis_fiyati
				3:  
				4:  EĞER satis_fiyati > alis_fiyati İSE
				5:      YAZ "Kâr edilir"
				6:  DEĞİLSE EĞER satis_fiyati < alis_fiyati İSE
				7:      YAZ "Zarar edilir"
				8:  DEĞİLSE
				9:      YAZ "Ne kâr ne zarar edilir"
				10: BİTİR
Alternatif Sözde Kod (Detaylı)
1:  BAŞLA
				2:  // Kullanıcıdan alış ve satış fiyatlarını al
				3:  OKU alis, satis
				4:  
				5:  // Kâr/Zarar kontrolü
				6:  EĞER satis > alis İSE
				7:      kâr_miktari = satis - alis
				8:      YAZ "Kâr edilir. Kâr miktarı:", kâr_miktari
				9:  DEĞİLSE EĞER satis < alis İSE
				10:     zarar_miktari = alis - satis
				11:     YAZ "Zarar edilir. Zarar miktarı:", zarar_miktari
				12: DEĞİLSE
				13:     YAZ "Ne kâr ne zarar edilir (başabaş)"
				14: BİTİR
Test Verileri ile Doğrulama
Alış (A) Satış (S) Karşılaştırma Sonuç
75 119 S > A (119 > 75) ✅ Kâr edilir (44 TL)
100 80 S > A (80 > 100) ❌, S < A (80 < 100) ✅ Zarar edilir (20 TL)
50 50 S > A (50 > 50) ❌, S < A (50 < 50) ❌ Ne kâr ne zarar
120 150 S > A (150 > 120) ✅ Kâr edilir (30 TL)
200 150 S > A (150 > 200) ❌, S < A (150 < 200) ✅ Zarar edilir (50 TL)
Not: Algoritma, satış fiyatının alış fiyatından büyük olması durumunda kâr, küçük olması durumunda zarar, eşit olması durumunda ise başabaş (ne kâr ne zarar) sonucunu verir.
5. TEMA / ÖLÇME DEĞERLENDİRME
Sayfa 143: Ölçme Değerlendirme

Tereyağı Fiyat Hesaplama – Algoritmik Doğal Dil, Sözde Kod ve Akış Şeması

Sayfa 143
Tereyağı Fiyat Problemi

Bir markette satılan tereyağının 700 gramlık paketinin fiyatı 280 TL'dir.

Barkod hazırlama makinesinin yazılımının kullandığı, tereyağının 700 gramlık paket fiyatı girildiğinde 1 kilogramının fiyatını veren algoritmanın işleyişini ifade ediniz.

a) Algoritmanın İfade Edilmesi

Tereyağının 700 gramlık paket fiyatı girildiğinde 1 kilogramının fiyatını veren algoritmanın işleyişini algoritmik doğal dil, sözde kod ve akış şemasıyla ifade ediniz.

Algoritmik Doğal Dil
  1. Başla
  2. Kullanıcıdan 700 gramlık paketin fiyatını (paket_fiyat) al
  3. 1 kg = 1000 gram olduğu için oranı hesapla: oran = 1000 / 700
  4. Kilogram fiyatını hesapla: kg_fiyat = paket_fiyat × oran
  5. Hesaplanan kilogram fiyatını ekrana yaz
  6. Bitir
Sözde Kod
1:  BAŞLA
					2:  OKU paket_fiyat
					3:  
					4:  // 700 gram = 0.7 kg
					5:  // 1 kg fiyatı = paket_fiyat / 0.7
					6:  kg_fiyat = paket_fiyat * 1000 / 700
					7:  
					8:  YAZ "1 kg tereyağı fiyatı:", kg_fiyat
					9:  BİTİR
Akış Şeması
Başla
paket_fiyat
Giriş
kg_fiyat = paket_fiyat × 1000 / 700
İşlem
kg_fiyat
Çıkış Dur
b) Algoritmayı Test Etme ve Etiketi Tamamlama

Yukarıda verilen etiket üzerindeki değerleri kullanarak algoritmayı test ediniz ve etiket üzerinde boş bırakılan yeri tamamlayınız.

TEREYAĞI
700 gr 280 TL
1 kg 400 TL
700 gram = 280 TL → 1 kg = 400 TL
Hesaplama Adımları
  • Verilenler: 700 gram = 280 TL
  • 1 kg = 1000 gram
  • Oran: 1000 / 700 = 10/7
  • 1 kg fiyatı: 280 × (1000/700) = 280 × 10/7
  • 280 ÷ 7 = 40
  • 40 × 10 = 400 TL
Sonuç: 1 kilogram tereyağının fiyatı 400 TL'dir.
Formül Özeti
kg_fiyat = paket_fiyat × (1000 / 700)
280 × (1000 / 700) = 400 TL/kg
5. TEMA / ÖLÇME DEĞERLENDİRME
Sayfa 144: Ölçme Değerlendirme

Hasse Diyagramı – Asal Çarpanlar ve Bölenler

Sayfa 144
Helmut Hasse ve Hasse Diyagramı

Helmut Hasse, sayı teorisi ve cebir alanlarında önemli katkılarda bulunmuş bir Alman matematikçidir. Hasse diyagramı, adını Helmut Hasse'den alır. Hasse diyagramı, bir sayının asal çarpanlarını ve bu çarpanların birleşimlerini göstermek için kullanılabilir.

Şekil 1'de verilen Hasse diyagramında 30 sayısının asal çarpanları 2, 3 ve 5 düğümleri olarak yer almaktadır. Yukarıya doğru çıkıldıkça bu çarpanların çeşitli kombinasyonları daha büyük çarpanları oluşturmaktadır.
Şekil 2'de 30'un çarpanlarına eklenen yeni çarpanlarla birlikte 60 sayısının çarpanları Hasse diyagramı yardımıyla gösterilmektedir.

a) 30 ve 60'ın Bölen Sayıları ile Düğüm Sayıları Arasındaki İlişki

Şekil 1 ve 2 yardımıyla 30 ve 60'ın pozitif tam sayı bölenlerinin sayısının düğüm sayılarıyla olan ilişkisini açıklayınız.

30'un Çarpanları (Şekil 1)
1 2 3 5 6 10 15 30
Bölen sayısı: 8 (2³)
Düğüm sayısı: 8
Eşittir!
60'ın Çarpanları (Şekil 2)
1 2 3 4 5 6 10 12 15 20 30 60
Bölen sayısı: 12 (2² × 3)
Düğüm sayısı: 12
Eşittir!
İlişki: Hasse diyagramındaki düğüm sayısı, sayının pozitif tam sayı bölenlerinin sayısına eşittir. 30'un 8 böleni vardır ve diyagramda 8 düğüm bulunur. 60'ın 12 böleni vardır ve diyagramda 12 düğüm bulunur.
b) 42 ve 84 Sayılarının Hasse Diyagramı

42 sayısının çarpanlarına eklenen yeni çarpanlarla 84 sayısının çarpanlarını Hasse diyagramı yardımıyla gösteriniz.

42'nin Hasse Diyagramı
42
6 14 21
2 3 7
1
42 = 2 × 3 × 7  |  Bölen sayısı: 8
84'ün Hasse Diyagramı
84
12 14 21 28 42
2 3 4 6 7
1
84 = 2² × 3 × 7  |  Bölen sayısı: 12
c) 42 Sayısının Hasse Diyagramı

42 sayısının çarpanlarını Hasse diyagramıyla gösteriniz.

42 Sayısının Hasse Diyagramı
42
6 14 21
2 3 7
1
42'nin Pozitif Bölenleri: 1, 2, 3, 6, 7, 14, 21, 42
Düğüm sayısı = Bölen sayısı = 8
d) Deneme Bölme Algoritması ile 42'nin Asal Çarpanları

Deneme bölme algoritması yardımıyla 42 sayısının asal çarpanlarını bulunuz ve Hasse diyagramındaki çarpanlar ile aynı olup olmadığını karşılaştırınız.

Deneme Bölme Algoritması
1 42'yi en küçük asal sayı olan 2'ye bölelim: 42 ÷ 2 = 21
2 21'i 3'e bölelim: 21 ÷ 3 = 7
3 7'yi 7'ye bölelim: 7 ÷ 7 = 1
4 Sonuç: 42 = 2 × 3 × 7
Hasse Diyagramı ile Karşılaştırma
  • Asal çarpanlar: 2, 3, 7
  • Hasse diyagramındaki çarpanlar: 1, 2, 3, 6, 7, 14, 21, 42
  • ✅ Tüm çarpanlar Hasse diyagramında yer almaktadır.
  • ✅ Asal çarpanlar, Hasse diyagramının en alt düzeyindeki düğümlerdir.
  • ✅ Diyagram, tüm bölenleri göstermektedir.
Sonuç: Deneme bölme algoritması ile bulunan asal çarpanlar (2, 3, 7) ile Hasse diyagramındaki en alt düzey düğümler birebir aynıdır. Hasse diyagramı, bir sayının tüm pozitif bölenlerini (çarpanlarını) hiyerarşik olarak göstermektedir.
Deneme Bölme Algoritması Sözde Kod
1:  BAŞLA
				2:  OKU sayi
				3:  bölen = 2
				4:  DÖNGÜ sayi > 1
				5:      EĞER sayi mod bölen = 0 İSE
				6:          YAZ bölen
				7:          sayi = sayi / bölen
				8:      DEĞİLSE
				9:          bölen = bölen + 1
				10: BİTİR
5. TEMA / ÖLÇME DEĞERLENDİRME
Sayfa 145: Ölçme Değerlendirme

Karatsuba Yöntemi – İki Basamaklı Sayıları Çarpma

Sayfa 145
Karatsuba Yöntemi

Anatoly Alexeevich Karatsuba tarafından 1960 yılında keşfedilen Karatsuba yöntemi, iki büyük sayıyı çarpmak için kullanılır. Bu yöntemde geleneksel çarpma yöntemlerine göre daha az çarpma işlemi yapılarak büyük sayılar daha verimli şekilde çarpılır. Bu durum özellikle kriptografi (şifreleme) gibi alanlarda verimliliği artırır.

Karatsuba Formülleri:
a = 10p + q ve b = 10r + s için
u = p·r  |  v = (q-p)·(s-r)  |  y = q·s
a·b = u·10² + (u + y - v)·10 + y
a) 96 · 78 Karatsuba Yöntemiyle Çözüm

96 · 78 ifadesinin eşitini Karatsuba yöntemiyle bulunuz.

Verilenler a = 96, b = 78
a = 10p + q → p = 9, q = 6
b = 10r + s → r = 7, s = 8
Karatsuba Değerleri u = p·r = 9·7 = 63
v = (q-p)·(s-r) = (6-9)·(8-7) = (-3)·1 = -3
y = q·s = 6·8 = 48
a·b = u·10² + (u + y - v)·10 + y
= 63·100 + (63 + 48 - (-3))·10 + 48
= 6300 + (63 + 48 + 3)·10 + 48
= 6300 + 114·10 + 48
= 6300 + 1140 + 48
= 7488
Sonuç: 96 · 78 = 7488 (Geleneksel çarpma ile doğrulama: 96 × 78 = 7488) ✅
b) Karatsuba Yöntemi Akış Şeması

Karatsuba yöntemiyle iki basamaklı iki doğal sayının çarpımını bulan algoritmanın işleyişini akış şemasıyla ifade ediniz.

Başla
a, b (iki basamaklı)
Giriş
p = a÷10, q = a%10
İşlem
r = b÷10, s = b%10
İşlem
u = p·r
İşlem
v = (q-p)·(s-r)
İşlem
y = q·s
İşlem
sonuc = u·100 + (u+y-v)·10 + y
İşlem
sonuc
Çıkış Dur
Sözde Kod
1:  BAŞLA
				2:  OKU a, b
				3:  p = a / 10   // Onlar basamağı
				4:  q = a % 10   // Birler basamağı
				5:  r = b / 10
				6:  s = b % 10
				7:  
				8:  u = p * r
				9:  v = (q - p) * (s - r)
				10: y = q * s
				11: 
				12: sonuc = u * 100 + (u + y - v) * 10 + y
				13: YAZ sonuc
				14: BİTİR
c) 99 · 87 Hesaplama

Karatsuba yöntemini kullanarak 99 · 87 işleminin sonucunu akış şeması üzerinde hesaplayınız.

Verilenler a = 99, b = 87
a = 10p + q → p = 9, q = 9
b = 10r + s → r = 8, s = 7
Karatsuba Değerleri u = p·r = 9·8 = 72
v = (q-p)·(s-r) = (9-9)·(7-8) = 0·(-1) = 0
y = q·s = 9·7 = 63
a·b = u·10² + (u + y - v)·10 + y
= 72·100 + (72 + 63 - 0)·10 + 63
= 7200 + 135·10 + 63
= 7200 + 1350 + 63
= 8613
Sonuç: 99 · 87 = 8613 (Geleneksel çarpma ile doğrulama: 99 × 87 = 8613) ✅
Akış Şeması Adımlarıyla 99 · 87
Adım İşlem Sonuç
1p = a / 10p = 9
2q = a % 10q = 9
3r = b / 10r = 8
4s = b % 10s = 7
5u = p · ru = 72
6v = (q-p) · (s-r)v = (9-9)·(7-8) = 0
7y = q · sy = 63
8sonuc = u·100 + (u+y-v)·10 + ysonuc = 8613
5. TEMA / ÖLÇME DEĞERLENDİRME
Sayfa 146: Ölçme Değerlendirme

Doğrusal Fonksiyon – Sıfır, Eğim, Artan/Azalan

Sayfa 146
Algoritmik Doğal Dil

Katsayıları ekrandan girilen, sıfırdan farklı \( a \in \mathbb{R} \) ve \( b \in \mathbb{R} \) için \( f: \mathbb{R} \to \mathbb{R}, f(x) = ax + b \) şeklinde tanımlı doğrusal fonksiyonun sıfırını, grafiğinin \( y \) eksenini kestiği noktanın ordinatını, eğimini ve fonksiyonun artan veya azalan olma durumunu ekrana yazdıran bir algoritmanın işleyişi algoritmik doğal dille verilmiştir.

1 Başla.
2 Girdilerin alınması: Kullanıcıdan bir fonksiyonun katsayılarını \( a \neq 0, b \) al.
3 Fonksiyonun sıfırının bulunması: Fısrır'ı bul. Bu işlem için Fısrır'ı \( -\frac{b}{a} \) değerine eşitle.
4 Fonksiyonun grafiğinin y eksenini kestiği noktanın ordinatının bulunması: Feyksen'i bul. Bu işlem için Feyksen'i \( b \) değerine eşitle.
5 Fonksiyonun eğiminin bulunması: Fegim'i bul. Bu işlem için Fegim'i \( a \) değerine eşitle.
6 Fonksiyonun azalanlığının kontrol edilmesi ve ekrana yazılması:
Fegim sıfırdan küçükse ekrana "Fonksiyon azalan sıfırı Fısrır, y eksenini kestiği noktanın ordinatı Feyksen ve eğimi Fegim olur." yaz ve 7. adıma git.
Fegim sıfırdan büyükse ekrana "Fonksiyon artan sıfırı Fısrır, y eksenini kestiği noktanın ordinatı Feyksen ve eğimi Fegim olur." yaz ve 7. adıma git.
7 Bitir.
a) Akış Şeması

Algoritmanın işleyişini akış şemasıyla ifade ediniz.

Başla
a, b (a ≠ 0)
Giriş
Fısrır = -b / a
İşlem
Feyksen = b
İşlem
Fegim = a
İşlem
Fegim < 0 ?
Karar
Evet
"Fonksiyon azalan
sıfırı: Fısrır
y ekseni: Feyksen
eğimi: Fegim"
Hayır
Fegim > 0 ?
Evet
"Fonksiyon artan
sıfırı: Fısrır
y ekseni: Feyksen
eğimi: Fegim"
Hayır
"Hata: a = 0"
Dur
Sözde Kod
1:  BAŞLA
				2:  OKU a, b  // a ≠ 0
				3:  
				4:  // Sıfır bulma
				5:  sifir = -b / a
				6:  
				7:  // y eksenini kestiği nokta
				8:  y_kesim = b
				9:  
				10: // Eğim
				11: egim = a
				12: 
				13: // Artan/Azalan kontrolü
				14: EĞER egim < 0 İSE
				15:     YAZ "Fonksiyon azalandır."
				16:     YAZ "Sıfırı:", sifir
				17:     YAZ "y eksenini kestiği nokta:", y_kesim
				18:     YAZ "Eğimi:", egim
				19: DEĞİLSE EĞER egim > 0 İSE
				20:     YAZ "Fonksiyon artandır."
				21:     YAZ "Sıfırı:", sifir
				22:     YAZ "y eksenini kestiği nokta:", y_kesim
				23:     YAZ "Eğimi:", egim
				24: DEĞİLSE
				25:     YAZ "Hata: a = 0 olmamalıdır."
				26: BİTİR
Test Verileri ile Doğrulama
Fonksiyon a b Sıfır (x) y Eksen Kesişimi Eğim Durum
f(x) = 2x + 4 2 4 -2 4 2 Artan
f(x) = -3x + 6 -3 6 2 6 -3 Azalan
f(x) = 5x - 10 5 -10 2 -10 5 Artan
f(x) = -x + 3 -1 3 3 3 -1 Azalan
Not: Algoritma, \( a \neq 0 \) koşulunu kontrol etmektedir. Eğer \( a = 0 \) girilirse "Hata" mesajı verilir. Fonksiyonun eğimi \( a \)'dır. \( a > 0 \) ise fonksiyon artan, \( a < 0 \) ise azalandır.
5. TEMA / ÖLÇME DEĞERLENDİRME
Sayfa 147: Ölçme Değerlendirme

Harshad Sayıları ve 9 ile Bölünebilme

Sayfa 147
7. Harshad Sayıları

Rakamları toplamına kalansız olarak bölünen doğal sayılara Harshad sayıları denir. Aşağıda bir sayının Harshad sayısı olup olmadığını belirleyen bir algoritmanın işleyişi, algoritmik doğal dille ifade edilmiştir.

Algoritmik Doğal Dil
1Başla.
2Girdilerin alınması: Kullanıcıdan bir sayı girişi yapmasını iste.
3Rakamlar toplamının hesaplanması: Sayının rakamlarını topla.
4Sayının, rakamlarının toplamına bölünmesi: Sayıyı rakamlarının toplamına böl.
5Sonucun yazdırılması: 4. adımda elde edilen kalan sıfıra eşitse "Sayı Harshad sayısıdır." yaz. Değilse "Sayı Harshad sayısı değildir." yaz.
6Bitir.
a) Akış Şeması
Başla
sayi
Giriş
toplam = 0, gecici = sayi
İşlem
gecici > 0 ?
Karar
Evet
basamak = gecici % 10
toplam += basamak
gecici = gecici / 10
(döngüye dön)
Hayır
kalan = sayi % toplam
kalan = 0 ?
Evet
"Harshad sayısıdır"
Hayır
"Harshad sayısı değil"
Dur
b) Test Etme
SayıRakamlar ToplamıSayı / ToplamKalanSonuç
1031+0+3 = 4103 ÷ 4 = 25.753Harshad değil
1161+1+6 = 8116 ÷ 8 = 14.54Harshad değil
2312+3+1 = 6231 ÷ 6 = 38.53Harshad değil
4024+0+2 = 6402 ÷ 6 = 670Harshad sayısıdır ✅
5145+1+4 = 10514 ÷ 10 = 51.44Harshad değil
Sonuç: Verilen sayılardan yalnızca 402 Harshad sayısıdır.
8. Dört Basamaklı Sayının 9 ile Bölünebilmesi

"abcd dört basamaklı bir doğal sayı ve \( x, y \in \mathbb{N} \) olmak üzere \( a + b + c + d = 9x \Rightarrow abcd = 9y \)" önermesi için aşağıdaki soruları cevaplayınız.

a) Önermenin İspatı
Cebirsel İspat
1abcd = 1000a + 100b + 10c + d şeklinde yazılır.
21000 = 999 + 1, 100 = 99 + 1, 10 = 9 + 1 yazılabilir.
3abcd = (999a + 99b + 9c) + (a + b + c + d)
4999a + 99b + 9c = 9(111a + 11b + c) → 9'un katıdır.
5Eğer a + b + c + d = 9x ise, abcd = 9(111a + 11b + c) + 9x = 9(111a + 11b + c + x)
6Sonuç: abcd = 9y → 9 ile tam bölünür. ✅
Niceleyici: ∀ a,b,c,d ∈ {0-9}, a ≠ 0, (a+b+c+d = 9x) → (abcd = 9y)
Mantık bağlaçları: → (İSE) ve ∧ (VE)
b) Algoritmik Doğal Dil
1Başla.
2Kullanıcıdan dört basamaklı bir sayı (abcd) al.
3Sayının rakamlarını bul: a = abcd / 1000, b = (abcd / 100) % 10, c = (abcd / 10) % 10, d = abcd % 10
4Rakamlar toplamını hesapla: toplam = a + b + c + d
5Eğer toplam % 9 = 0 ise "Sayı 9'a tam bölünür" yaz.
6Değilse "Sayı 9'a tam bölünmez" yaz.
7Bitir.
Sözde Kod
1:  BAŞLA
				2:  OKU abcd
				3:  a = abcd / 1000
				4:  b = (abcd / 100) % 10
				5:  c = (abcd / 10) % 10
				6:  d = abcd % 10
				7:  toplam = a + b + c + d
				8:  EĞER toplam % 9 = 0 İSE
				9:      YAZ "9'a tam bölünür"
				10: DEĞİLSE
				11:     YAZ "9'a tam bölünmez"
				12: BİTİR
Test Örnekleri
SayıRakamlarToplamToplam % 9Sonuç
12341+2+3+4101Bölünmez
12331+2+3+390Bölünür ✅
99999+9+9+9360Bölünür ✅
10001+0+0+011Bölünmez
90009+0+0+090Bölünür ✅
Sonuç: Bir sayının 9 ile tam bölünüp bölünmediğini kontrol etmek için rakamlar toplamının 9'a bölünüp bölünmediğine bakılır. Bu algoritma, ispatta gösterilen kuralı kullanmaktadır.
5. TEMA / ÖLÇME DEĞERLENDİRME
Sayfa 148: Ölçme Değerlendirme

Hasta Taburcu Etme Algoritması – Referans Değer Kontrolü

Sayfa 148
Hasta Taburcu Problemi

Bir hastanede doktor olarak görev yapan Emre Bey, bağlı bulunduğu birimde yatan hastaları ziyaret edecektir. Bu ziyarette her bir hastasının açlık şekeri, tansiyon ve nabız değerlerine bakacak olan Emre Bey; bu değerlerin üçü de referans değer aralığında ise hastayı taburcu edecektir.

Hasta Değerleri
AyşeKemalOrhan
Açlık Şekeri (mg/dl)507080
Tansiyon (büyük/küçük)120/80110/70125/75
Nabız (atm/dk.)705090
Referans Değer Aralıkları
DeğerReferans Aralığı
Açlık Şekeri (mg/dl)70 - 100
Büyük Tansiyon (mmHg)120 - 130
Küçük Tansiyon (mmHg)70 - 90
Nabız (atm/dk.)60 - 100
a) Hastaların Değerlendirilmesi

Hastaların değerlerini referans değer aralıkları ile karşılaştırarak Emre Bey'in taburcu edeceği hastaları belirleyiniz.

Hasta Açlık Şekeri Büyük Tansiyon Küçük Tansiyon Nabız Taburcu Durumu
Ayşe 50 → Düşük ❌ 120 → Normal ✅ 80 → Normal ✅ 70 → Normal ✅ Taburcu Edilemez
Kemal 70 → Normal ✅ 110 → Düşük ❌ 70 → Normal ✅ 50 → Düşük ❌ Taburcu Edilemez
Orhan 80 → Normal ✅ 125 → Normal ✅ 75 → Normal ✅ 90 → Normal ✅ Taburcu Edilir ✅
Sonuç: Tüm değerleri referans aralığında olan Orhan taburcu edilir.
b) Algoritmik Doğal Dil

Emre Bey'in hastalarını taburcu etmek için kullanacağı algoritmanın işleyişini algoritmik doğal dille ifade ediniz.

1 Başla.
2 Girdilerin alınması: Hastanın açlık şekeri, büyük tansiyon, küçük tansiyon ve nabız değerlerini al.
3 Referans aralığı kontrolü:
• Açlık şekeri 70-100 arasında mı?
• Büyük tansiyon 120-130 arasında mı?
• Küçük tansiyon 70-90 arasında mı?
• Nabız 60-100 arasında mı?
4 Karar: Eğer tüm değerler referans aralığında ise "Hasta taburcu edilir" yaz.
5 Değilse "Hasta taburcu edilemez" yaz.
6 Bitir.
c) Akış Şeması

Hasta taburcu etme algoritmasının işleyişini akış şemasıyla ifade ediniz.

Başla
seker, buyukT, kucukT, nabiz
Giriş
70 ≤ seker ≤ 100 ?
Evet
120 ≤ buyukT ≤ 130 ?
Evet
70 ≤ kucukT ≤ 90 ?
Evet
60 ≤ nabiz ≤ 100 ?
Evet
"Hasta taburcu edilir"
Hayır
"Taburcu edilemez"
Hayır
"Taburcu edilemez"
Hayır
"Taburcu edilemez"
Hayır
"Taburcu edilemez"
Dur
Sözde Kod
1:  BAŞLA
				2:  OKU seker, buyukT, kucukT, nabiz
				3:  
				4:  EĞER seker ≥ 70 VE seker ≤ 100 VE
				5:     buyukT ≥ 120 VE buyukT ≤ 130 VE
				6:     kucukT ≥ 70 VE kucukT ≤ 90 VE
				7:     nabiz ≥ 60 VE nabiz ≤ 100 İSE
				8:      YAZ "Hasta taburcu edilir"
				9:  DEĞİLSE
				10:     YAZ "Hasta taburcu edilemez"
				11: BİTİR
5. TEMA / ÖLÇME VE DEĞERLENDİRME
Sayfa 149: Ölçme ve Değerlendirme

Euler Yolu ve Euler Çevresi – Çizge Rotası Problemi

Sayfa 149
Çizge Rotası Problemi

Şekil 1'de verilen çizge; A noktasından başlanarak, kalem hiç kaldırılmadan, her ayrıttan bir kez geçilip başlangıç noktasına dönülmek şartıyla görselde numaralandırılmış ayrıtlar takip edilerek kâğıt üzerine çizilebilir.

Şekil 1
1
2
A
5
6
3 4
a) Tablo Doldurma

Tabloda verilen her bir çizge için bir başlangıç noktası belirleyiniz ve çizgenin ayrıtlarını numaralandırınız. Belirlediğiniz başlangıç noktasından kaleminizi hiç kaldırmadan, verdiğiniz numaraları izleyerek ve her ayrıttan bir kez geçip başlangıç noktasına dönmek şartıyla çizgenin çizilebilme durumunu belirtiniz.

Çizge Başlangıç Noktası Ayrıt Numaralandırma Çizilebilir / Çizilemez
— —
A 1: A→B, 2: B→C, 3: C→A Çizilebilir ✅
— — —
B 1: B→A, 2: A→C, 3: C→D, 4: D→B Çizilebilir ✅
— — — —
C 1: C→A, 2: A→B, 3: B→D, 4: D→E, 5: E→C Çizilebilir ✅
— — — —
D 1: D→A, 2: A→B, 3: B→C, 4: C→D, 5: D→A Çizilebilir ✅
Kural: Bir çizgenin başlangıç noktasına dönerek çizilebilmesi için tüm düğümlerin derecesi (ayrıt sayısı) çift olmalıdır (Euler Çevresi).
Şekil 2 – Farklı Rota

Şekil 2'de verilen çizgede başlangıç noktası aynı kalacak şekilde Şekil 1'deki farklı bir rota izlenerek, kalem hiç kaldırılmadan ve her ayrıttan bir kez geçilerek başlangıç noktasına dönmek mümkündür.

Şekil 2 - Farklı Rota
A
1
B
2
C
3
D
4 5 6
Rota: A → B → C → D → A (1-2-3-4-5-6)
Çizge Çizim Alanı

Başlangıç noktası aynı kalacak şekilde, kaleminizi hiç kaldırmadan, farklı bir rota izleyerek ve her ayrıttan bir kez geçip başlangıç noktasına dönmek şartıyla aşağıdaki çizge alanına çiziniz.

Çizge Çizim Alanı
A
1
B
2
C
D
3
E
A Başlangıç B C D E
1-2-3-4-5-6 rota numaraları Her ayrıttan bir kez geçilir
✅ Başlangıç noktası A → B → C → D → E → A rotası ile çizilebilir.

Neden Matemantik?

Matematikte başarıyı hedefleyenler için tasarlandı

MEB Uyumlu

Türkiye Yüzyılı Maarif Modeli müfredatına tam uyumlu, güncel ders kitabı sorularının çözümleri.

Adım Adım Çözüm

Her soru, anlaşılır ve detaylı adımlarla çözülerek konunun pekiştirilmesi sağlanır.

Her Yerde Erişim

Bilgisayar, tablet veya telefonunuzdan dilediğiniz zaman çözümlere ulaşabilirsiniz.

Sorularınız mı var?

Çözümlerle ilgili geri bildirimde bulunmak veya yeni soru talebinde bulunmak için bize ulaşın.

info@matemantik.com