✅ 9. Sınıf Matematik: Algoritma Sorusu Test Çöz
✅ 9. Sınıf Matematik: Algoritma Sorusu Testi
Bir algoritma şu adımları izlemektedir:
1. Adım: $ x $ sayısını oku.
2. Adım: Eğer $ x > 5 $ ise $ x $ değerini 2 ile çarp, değilse $ x $ değerine 2 ekle.
3. Adım: Elde edilen $ x $ değerini ekrana yaz.
Bu algoritmaya $ x = 10 $ girdisi verilirse ekrana yazılan sonuç kaç olur?
B) $ 12 $
C) $ 15 $
D) $ 20 $
E) $ 25 $
Aşağıdaki adımları takip eden bir matematiksel algoritma verilmiştir:
1. Adım: $ a $ ve $ b $ tam sayılarını oku.
2. Adım: $ c = a + b $ işlemini yap.
3. Adım: Eğer $ c $ sayısı çift ise $ c $ değerini 2'ye böl, $ c $ sayısı tek ise $ c $ değerine 1 ekle.
4. Adım: Sonucu ekrana yaz.
Buna göre, $ a = 5 $ ve $ b = 3 $ için algoritmanın ürettiği sonuç kaçtır?
B) $ 5 $
C) $ 8 $
D) $ 9 $
E) $ 10 $
Bir bilgisayar programı girilen bir $ x $ sayısı için aşağıdaki işlemleri sırasıyla yapmaktadır:
- Sayının karesini al.
- Elde edilen sonuçtan 6 çıkar.
Programa $ x = 4 $ sayısı girildiğinde sonuç kaç olarak bulunur?
B) $ 6 $
C) $ 10 $
D) $ 16 $
E) $ 22 $
Bir algoritma şu şekilde çalışmaktadır:
1. Adım: $ n = 1 $ olarak başla.
2. Adım: $ n $ değerine 3 ekle.
3. Adım: Eğer $ n > 10 $ ise dur, değilse 2. adıma geri dön.
Bu algoritma durduğunda 2. adım toplamda kaç kez çalıştırılmış olur?
B) $ 2 $
C) $ 3 $
D) $ 4 $
E) $ 5 $
Aşağıdaki algoritmada $ x $ ve $ y $ birer tam sayıdır:
1. Adım: $ x = x + y $
2. Adım: $ y = x - y $
3. Adım: $ x = x - y $
Algoritma başlamadan önce $ x = 2 $ ve $ y = 3 $ olduğuna göre, 3. adım tamamlandığında $ x $ ve $ y $ değerleri sırasıyla aşağıdakilerden hangisidir?
B) $ x = 3, y = 2 $
C) $ x = 5, y = 2 $
D) $ x = 3, y = 5 $
E) $ x = 5, y = 5 $
Bir $ n $ doğal sayısı için aşağıdaki algoritma uygulanıyor:
- Eğer $ n $ sayısı 2 ile tam bölünüyorsa, $ n $ yerine $ n / 2 $ yaz.
- Eğer $ n $ sayısı 5 ile tam bölünüyorsa, $ n $ yerine $ n / 5 $ yaz.
- Eğer $ n $ sayısı 3 ile tam bölünüyorsa, $ n $ yerine $ n + 1 $ yaz.
Bu işlemler yukarıdaki sırayla $ n = 50 $ sayısı için uygulandığında elde edilen sonuç kaçtır?
B) $ 5 $
C) $ 6 $
D) $ 10 $
E) $ 25 $
$ A = \{1, 2, 3, 4, 5, 6\} $ kümesi veriliyor. Bir algoritma şu adımları izliyor:
1. Adım: $ B $ isminde boş bir küme oluştur.
2. Adım: $ A $ kümesinin her bir $ x $ elemanı için; eğer $ x $ bir asal sayı ise $ x $'i $ B $ kümesine ekle.
3. Adım: $ B $ kümesinin eleman sayısını ($ s(B) $) ekrana yaz.
Bu algoritmanın sonucunda ekrana yazılan sayı kaçtır?
B) $ 3 $
C) $ 4 $
D) $ 5 $
E) $ 6 $
Mantık dersinde öğrenilen bağlaçlarla ilgili bir algoritma şu şekildedir:
1. Adım: $ p $ ve $ q $ önermelerinin doğruluk değerlerini oku.
2. Adım: $ r \equiv p \implies q $ değerini hesapla.
3. Adım: $ k \equiv r' $ (r'nin değili) değerini hesapla.
4. Adım: $ k $ değerini ekrana yaz.
Algoritmaya $ p = 1 $ ve $ q = 0 $ değerleri girilirse ekrana hangi sonuç yazılır?
B) $ 1 $
C) $ p $
D) $ q $
E) $ p \land q $
Aşağıdaki algoritma iki pozitif tam sayının ortak bir özelliğini bulmaktadır:
1. Adım: $ a $ ve $ b $ sayılarını oku.
2. Adım: Eğer $ a = b $ ise 5. adıma git.
3. Adım: Eğer $ a > b $ ise $ a = a - b $ işlemini yap ve 2. adıma dön.
4. Adım: Eğer $ b > a $ ise $ b = b - a $ işlemini yap ve 2. adıma dön.
5. Adım: $ a $ değerini ekrana yaz ve dur.
Buna göre, $ a = 12 $ ve $ b = 8 $ için algoritma hangi sonucu verir?
B) $ 4 $
C) $ 6 $
D) $ 8 $
E) $ 12 $
Üç basamaklı bir $ n $ sayısı için bir algoritma şu şekildedir:
1. Adım: Sayının yüzler basamağını $ a $, onlar basamağını $ b $, birler basamağını $ c $ olarak ata.
2. Adım: $ x = a + b + c $ toplamını hesapla.
3. Adım: Eğer $ x $ çift ise $ x $'i 2'ye böl, tek ise $ x $'i 3 ile çarp.
4. Adım: Sonucu ekrana yaz.
Programa $ n = 123 $ sayısı girilirse sonuç kaç olur?
B) $ 6 $
C) $ 9 $
D) $ 12 $
E) $ 18 $
Bir algoritma şu adımları takip etmektedir:
1. Adım: $ x = 1 $ olarak başla.
2. Adım: $ x $ değerini 2 ile çarpıp 1 ekle ve yeni $ x $ değeri olarak belirle.
3. Adım: 2. adımı toplamda 3 kez tekrarla.
4. Adım: Sonucu ekrana yaz.
Bu algoritmanın çıktısı aşağıdakilerden hangisidir?
B) $ 7 $
C) $ 15 $
D) $ 31 $
E) $ 63 $
Aşağıdaki algoritma $ x $ ve $ y $ tam sayıları için düzenlenmiştir:
1. Adım: $ x = 10 $ ve $ y = 20 $ olarak başla.
2. Adım: $ x $ değerini 2 artır, $ y $ değerini 3 azalt.
3. Adım: Eğer $ x < y $ ise 2. adıma geri dön.
4. Adım: $ x $ değerini ekrana yaz.
Bu algoritma çalıştırıldığında ekrana yazılan $ x $ değeri kaçtır?
B) $ 14 $
C) $ 16 $
D) $ 18 $
E) $ 20 $
Bir mantık devresi algoritması, girişten gelen $ p, q, r $ önermeleri için şu işlemi yapmaktadır:
"$ p $ ve $ q $ önermelerinin 've' işlemine göre sonucunu al. Bu sonucu, $ p $'nin değili ile $ r $ önermesinin 've' işlemine göre sonucuyla 'veya' işlemine sok."
Buna göre; $ p \equiv 1, q \equiv 1 $ ve $ r \equiv 0 $ değerleri için algoritmanın ürettiği sonuç nedir?
B) $ 1 $
C) $ p' $
D) $ r $
E) $ q' $
Bir sayı dizisi üreten algoritma şu şekilde tanımlanmıştır:
1. Adım: $ n = 1 $ ve $ a_1 = 2 $ olarak başla.
2. Adım: Bir sonraki terimi $ a_{n+1} = (a_n)^2 - 1 $ formülü ile hesapla.
3. Adım: $ n $ değerini 1 artır.
4. Adım: Eğer $ n < 4 $ ise 2. adıma dön, değilse dur.
Bu algoritma durduğunda hesaplanan en son $ a_n $ değeri kaçtır?
B) $ 8 $
C) $ 15 $
D) $ 24 $
E) $ 63 $
Cevap Anahtarı ve Detaylı Çözümler İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritma-sorusu/testler