✅ 9. Sınıf Matematik: Algoritmalar akış şeması Test Çöz
✅ 9. Sınıf Matematik: Algoritmalar akış şeması Testi
Bir bilgisayar programı için tasarlanan algoritmanın adımları aşağıda verilmiştir:
1. Başla.
2. $ x $ değerini oku.
3. $ y = 3x + 5 $ hesapla.
4. $ y $ değerini ekrana yaz.
5. Bitir.
Bu algoritmaya göre sisteme $ x = 4 $ değeri girildiğinde ekrana yazılan $ y $ değeri kaçtır?
B) $ 15 $
C) $ 17 $
D) $ 19 $
E) $ 21 $
Bir sayının tek veya çift olduğunu belirleyen algoritmanın adımları aşağıda verilmiştir:
1. Başla.
2. Bir $ A $ tam sayısı gir.
3. Eğer $ A $ sayısı 2 ile kalansız bölünüyor ise Adım 5'e git, aksi halde Adım 4'e git.
4. Ekrana "Tek" yaz ve Adım 6'ya git.
5. Ekrana "Çift" yaz.
6. Bitir.
Bu algoritmaya $ A = 15 $ sayısı girilirse ekranda ne yazar?
B) Tek
C) 15
D) Hata
E) 0
Aşağıda bir döngü algoritmasının adımları verilmiştir:
1. Başla.
2. $ S = 1 $ ve $ T = 0 $ al.
3. $ T = T + S $ yap.
4. $ S = S + 1 $ yap.
5. Eğer $ S < 4 $ ise Adım 3'e git, aksi halde Adım 6'ya git.
6. $ T $ değerini ekrana yaz ve bitir.
Bu algoritma çalıştırıldığında ekrana yazılan $ T $ değeri kaçtır?
B) $ 4 $
C) $ 6 $
D) $ 10 $
E) $ 15 $
İki sayının farkının mutlak değerini bulmaya yönelik bir algoritma aşağıda verilmiştir:
1. Başla.
2. $ a $ ve $ b $ sayılarını oku.
3. Eğer $ a > b $ ise $ x = a - b $ hesapla ve Adım 5'e git.
4. $ x = b - a $ hesapla.
5. $ x $ değerini ekrana yaz ve bitir.
Bu algoritmaya $ a = 12 $ ve $ b = 19 $ değerleri girildiğinde ekrana yazılan $ x $ değeri kaçtır?
B) $ 0 $
C) $ 7 $
D) $ 12 $
E) $ 31 $
Aşağıda bir çarpım döngüsü algoritması verilmiştir:
1. Başla.
2. $ x = 2 $ ve $ y = 1 $ al.
3. $ y = y \times x $ yap.
4. $ x = x + 2 $ yap.
5. Eğer $ x \le 6 $ ise Adım 3'e git.
6. $ y $ değerini ekrana yaz ve bitir.
Bu algoritma çalıştırıldığında ekrana yazılan $ y $ değeri kaçtır?
B) $ 12 $
C) $ 24 $
D) $ 48 $
E) $ 96 $
İki sayının ortak bölenleriyle ilgili bir algoritma aşağıda verilmiştir:
1. Başla.
2. $ A = 45 $ ve $ B = 12 $ al.
3. $ K $ değerini, $ A $ sayısının $ B $ sayısına bölümünden kalan olarak hesapla.
4. Eğer $ K = 0 $ ise Adım 7'ye git.
5. $ A = B $ ve $ B = K $ yap.
6. Adım 3'e git.
7. $ B $ değerini ekrana yaz ve bitir.
Bu algoritma çalıştırıldığında ekrana yazılan $ B $ değeri kaçtır?
B) $ 3 $
C) $ 9 $
D) $ 12 $
E) $ 15 $
Collatz dizisine benzer bir kural içeren algoritma adımları aşağıda verilmiştir:
1. Başla.
2. Bir $ N $ pozitif tam sayısı gir.
3. Eğer $ N $ çift ise $ N = \frac{N}{2} $ yap, tek ise $ N = 3N + 1 $ yap.
4. Eğer $ N = 1 $ ise Adım 6'ya git.
5. Adım 3'e git.
6. İşlemi bitir.
Bu algoritmaya $ N = 5 $ değeri girildiğinde, Adım 3 toplam kaç kez çalıştırılır?
B) $ 4 $
C) $ 5 $
D) $ 6 $
E) $ 7 $
Aşağıda değişkenlerin değerlerinin adım adım güncellendiği bir algoritma verilmiştir:
1. Başla.
2. $ x = 1 $, $ y = 10 $ ve $ z = 0 $ al.
3. Eğer $ x < y $ ise Adım 4'e git, aksi halde Adım 6'ya git.
4. $ z = z + x $ ve $ x = x + 2 $ yap.
5. Adım 3'e git.
6. $ z $ değerini ekrana yaz ve bitir.
Bu algoritma çalıştırıldığında ekrana yazılan $ z $ değeri kaçtır?
B) $ 20 $
C) $ 25 $
D) $ 36 $
E) $ 45 $
Karelerin toplamını hesaplayan bir algoritma aşağıda verilmiştir:
1. Başla.
2. $ K = 1 $ ve $ T = 0 $ al.
3. $ T = T + K \times K $ yap.
4. $ K = K + 1 $ yap.
5. Eğer $ K \le 4 $ ise Adım 3'e git.
6. $ T $ değerini ekrana yaz ve bitir.
Bu algoritma çalıştırıldığında ekrana yazılan $ T $ değeri kaçtır?
B) $ 20 $
C) $ 30 $
D) $ 55 $
E) $ 90 $
Bir mağazadaki indirim oranlarını belirleyen algoritma adımları aşağıda verilmiştir:
1. Başla.
2. Bir $ F $ fiyat değeri gir.
3. Eğer $ F \ge 100 $ ise $ F = F \times 0.8 $ yap ve Adım 5'e git.
4. $ F = F \times 0.9 $ yap.
5. $ F $ değerini ekrana yaz ve bitir.
Bu algoritmaya göre sisteme $ F = 150 $ değeri girildiğinde ekrana yazılan değer kaçtır?
B) $ 120 $
C) $ 135 $
D) $ 140 $
E) $ 150 $
Mantıksal önermelerin doğruluk değerlerini işleyen bir algoritma aşağıda verilmiştir:
1. Başla.
2. $ p = 1 $, $ q = 0 $ ve $ r = 1 $ mantıksal değerlerini al.
3. $ x = (p \land q) \lor r' $ değerini hesapla.
4. Eğer $ x = 1 $ ise ekrana "DOĞRU" yaz, aksi halde "YANLIŞ" yaz.
5. Bitir.
Bu algoritma çalıştırıldığında ekrana hangi ifade yazılır?
B) YANLIŞ
C) 1
D) Belirsiz
E) Hata
İki döngünün iç içe kullanıldığı bir algoritma aşağıda verilmiştir:
1. Başla.
2. $ A = 1 $, $ B = 1 $ ve $ C = 0 $ al.
3. $ C = C + A \times B $ yap.
4. $ B = B + 1 $ yap.
5. Eğer $ B \le 3 $ ise Adım 3'e git, aksi halde Adım 6'ya git.
6. $ A = A + 1 $ yap.
7. Eğer $ A \le 3 $ ise $ B = 1 $ yap ve Adım 3'e git.
8. $ C $ değerini ekrana yaz ve bitir.
Bu algoritma çalıştırıldığında ekrana yazılan $ C $ değeri kaçtır?
B) $ 24 $
C) $ 36 $
D) $ 45 $
E) $ 54 $
Belirli bir sayı dizisinin elemanlarını üreten algoritma adımları aşağıda verilmiştir:
1. Başla.
2. $ X = 1 $, $ Y = 2 $ ve $ S = 1 $ al.
3. $ Z = X + 2Y $ yap.
4. $ X = Y $ yap.
5. $ Y = Z $ yap.
6. $ S = S + 1 $ yap.
7. Eğer $ S < 4 $ ise Adım 3'e git.
8. $ Y $ değerini ekrana yaz ve bitir.
Bu algoritma çalıştırıldığında ekrana yazılan $ Y $ değeri kaçtır?
B) $ 17 $
C) $ 24 $
D) $ 29 $
E) $ 35 $
Belirli bir aralıktaki sayıların özelliklerini inceleyen algoritma adımları aşağıda verilmiştir:
1. Başla.
2. $ N = 10 $, $ T = 0 $ ve $ A = 0 $ al.
3. Eğer $ N $ sayısı 3 ile kalansız bölünüyor ise $ T = T + N $ ve $ A = A + 1 $ yap.
4. $ N = N + 1 $ yap.
5. Eğer $ N \le 20 $ ise Adım 3'e git.
6. $ S = \frac{T}{A} $ hesapla.
7. $ S $ değerini ekrana yaz ve bitir.
Bu algoritma çalıştırıldığında ekrana yazılan $ S $ değeri kaçtır?
B) $ 14 $
C) $ 15 $
D) $ 16 $
E) $ 18 $
Cevap Anahtarı ve Detaylı Çözümler İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritmalar-akis-semasi/testler