✅ 9. Sınıf Matematik: Algoritmik Akış Şeması Test Çöz
✅ 9. Sınıf Matematik: Algoritmik Akış Şeması Testi
Akış şemalarında kullanılan ve genellikle "Başla" veya "Bitir" ifadelerini içeren oval şekilli sembol, algoritmanın hangi aşamasını temsil eder?
A) $Giriş / Çıkış$B) $İşlem$
C) $Karar$
D) $Başla / Bitir$
E) $Döngü$
Aşağıda basit bir algoritmanın akış şeması adımları metin olarak verilmiştir:
1. Başla
2. Giriş: A değeri $10$, B değeri $5$
3. İşlem: C = A + B
4. İşlem: D = C * 2
5. Çıkış: D
6. Bitir
Bu algoritma çalıştırıldığında D değeri kaç olur?
B) $20$
C) $25$
D) $30$
E) $35$
Aşağıdaki akış şeması adımları metin olarak verilmiştir:
1. Başla
2. Giriş: X değeri $8$
3. Karar: X > 10 mı?
* Evet ise: Çıkış: "Büyük"
* Hayır ise: Çıkış: "Küçük"
4. Bitir
Bu algoritma çalıştırıldığında ekrana ne yazılır?
B) $Küçük$
C) $10$
D) $8$
E) $Hata$
Aşağıdaki algoritma tanımının amacı nedir?
"Bir tam sayı girilir. Bu sayının $2$ ile bölümünden kalan kontrol edilir. Kalan $0$ ise sayı çift, değilse tek olarak kabul edilir ve sonuç ekrana yazılır."
B) $Bir sayının pozitif mi negatif mi olduğunu belirlemek.$
C) $Bir sayının tek mi çift mi olduğunu belirlemek.$
D) $Bir sayının mutlak değerini hesaplamak.$
E) $İki sayıyı karşılaştırmak.$
Aşağıdaki akış şeması adımları metin olarak verilmiştir:
1. Başla
2. Giriş: A değeri $-5$
3. Karar: A > 0 mı?
Evet ise: İşlem: B = A 2
* Hayır ise: İşlem: B = A + 10
4. Çıkış: B
5. Bitir
Bu algoritma çalıştırıldığında B değeri kaç olur?
B) $-5$
C) $0$
D) $5$
E) $10$
Bir dikdörtgenin alanını hesaplayan bir algoritmanın akış şeması aşağıdaki adımları içermektedir:
1. Başla
2. Giriş: Uzunluk (U), Genişlik (G)
3. İşlem: $$Eksik Adım$$
4. Çıkış: Alan (A)
5. Bitir
Bu akış şemasındaki "Eksik Adım" aşağıdakilerden hangisi olmalıdır?
B) $A = U - G$
C) $A = U / G$
D) $A = U G$
E) $A = 2 (U + G)$
"Kullanıcıdan girilen iki sayıdan büyük olanı ekrana yazdıran bir algoritma tasarlanacaktır."
Bu algoritmayı temsil eden akış şemasının temel akışı aşağıdakilerden hangisidir?
B) $Giriş: A, B \rightarrow Karar: A > B? \rightarrow Evet ise: Çıkış: A \rightarrow Hayır ise: Çıkış: B$
C) $Giriş: A \rightarrow Karar: A > 0? \rightarrow Evet ise: Çıkış: "Pozitif" \rightarrow Hayır ise: Çıkış: "Negatif"$
D) $Giriş: A \rightarrow İşlem: B = A * A \rightarrow Çıkış: B$
E) $Giriş: A, B \rightarrow İşlem: A = B \rightarrow Çıkış: A$
Aşağıdaki akış şeması adımları metin olarak verilmiştir:
1. Başla
2. Giriş: A değeri $15$, B değeri $25$, C değeri $5$
3. İşlem: Toplam = A + B + C
4. İşlem: Ortalama = Toplam / 3
5. Çıkış: Ortalama
6. Bitir
Bu algoritma çalıştırıldığında Ortalama değeri kaç olur?
B) $12$
C) $15$
D) $20$
E) $25$
Aşağıdaki akış şeması adımları metin olarak verilmiştir:
1. Başla
2. Giriş: Sayi değeri $0$
3. Karar: Sayi > 0 mı?
* Evet ise: Çıkış: "Pozitif"
* Hayır ise:
* Karar: Sayi < 0 mı?
* Evet ise: Çıkış: "Negatif"
* Hayır ise: Çıkış: "Sıfır"
4. Bitir
Bu algoritma çalıştırıldığında ekrana ne yazılır?
B) $Negatif$
C) $Sıfır$
D) $Hata$
E) $Tanımsız$
Aşağıdaki akış şeması adımları metin olarak verilmiştir:
1. Başla
2. Giriş: X değeri $3$
3. İşlem: Y = 1
4. İşlem: Y = Y * X
5. İşlem: Y = Y + 2
6. İşlem: Y = Y * X
7. Çıkış: Y
8. Bitir
Bu algoritma çalıştırıldığında Y değeri kaç olur?
B) $11$
C) $13$
D) $15$
E) $17$
Aşağıdaki akış şeması adımları metin olarak verilmiştir:
1. Başla
2. Giriş: Sayi değeri $-7$
3. Karar: Sayi < 0 mı?
Evet ise: İşlem: MutlakDeger = Sayi $-1$
* Hayır ise: İşlem: MutlakDeger = Sayi
4. Çıkış: MutlakDeger
5. Bitir
Bu algoritma çalıştırıldığında MutlakDeger kaç olur?
B) $-1$
C) $0$
D) $1$
E) $7$
Aşağıdaki akış şeması adımları metin olarak verilmiştir:
1. Başla
2. Giriş: A değeri $18$, B değeri $6$
3. İşlem: C = 0
4. Karar: A > B mı?
* Evet ise: İşlem: C = A - B
* Hayır ise: İşlem: C = B - A
5. Karar: C > 10 mı?
* Evet ise: Çıkış: "Büyük Fark"
* Hayır ise: Çıkış: "Küçük Fark"
6. Bitir
Bu algoritma çalıştırıldığında ekrana ne yazılır?
B) $6$
C) $Büyük Fark$
D) $Küçük Fark$
E) $Hata$
Aşağıdaki akış şeması adımları metin olarak verilmiştir. Bu algoritma, $N$ değerine kadar olan sayıların toplamını (basit bir döngü mantığıyla) hesaplamaktadır.
1. Başla
2. Giriş: N değeri $2$
3. İşlem: Toplam = 0
4. İşlem: Sayac = 1
5. Karar: Sayac <= N mı?
* Evet ise:
* İşlem: Toplam = Toplam + Sayac
* İşlem: Sayac = Sayac + 1
* (Tekrar 5. adıma dön)
* Hayır ise: Çıkış: Toplam
6. Bitir
Bu algoritma çalıştırıldığında ekrana ne yazılır? (Not: "(Tekrar 5. adıma dön)" ifadesi, akış şemasındaki geri dönüş okunu temsil etmektedir.)
B) $2$
C) $3$
D) $4$
E) $5$
Bir ürünün fiyatı (F) girildiğinde, eğer fiyat $100$ TL'den az ise %10 KDV, $100$ TL ve üzeri ise %18 KDV uygulayarak KDV'li fiyatı hesaplayan algoritmanın akış şeması adımları aşağıdakilerden hangisinde doğru bir şekilde ifade edilmiştir?
A) Yanlış, KDV oranını direkt fiyatla çarpıyor, KDV'li fiyatı değil KDV miktarını bulur.B) Doğru. Fiyatı kontrol ediyor, KDV oranını belirliyor ve sonra KDV'li fiyatı hesaplıyor.
C) Yanlış, KDV oranını yanlış hesaplıyor (F0.10 veya F0.18).
D) Yanlış, KDV'li fiyatı hesaplamak yerine sadece KDV oranını yazdırıyor.
E) Yanlış, koşul yanlış (F > 100 yerine F < 100 olmalıydı ilk karar için) ve hesaplama da yanlış. [TEXT] Bir ürünün fiyatı (F) girildiğinde, eğer fiyat $100$ TL'den az ise %10 KDV, $100$ TL ve üzeri ise %18 KDV uygulayarak KDV'li fiyatı hesaplayan algoritmanın akış şeması adımları aşağıdakilerden hangisinde doğru bir şekilde ifade edilmiştir? [A] $Giriş: F \rightarrow Karar: F < 100? \rightarrow Evet ise: KDV = F 0.10 \rightarrow Hayır ise: KDV = F 0.18 \rightarrow Çıkış: KDV$ [B] $Giriş: F \rightarrow Karar: F < 100? \rightarrow Evet ise: KDV\_Oran = 0.10 \rightarrow Hayır ise: KDV\_Oran = 0.18 \rightarrow KDV\_li\_Fiyat = F * (1 + KDV\_Oran) \rightarrow Çıkış: KDV\_li\_Fiyat$ [C] $Giriş: F \rightarrow Karar: F > 100? \rightarrow Evet ise: KDV\_li\_Fiyat = F 0.18 \rightarrow Hayır ise: KDV\_li\_Fiyat = F 0.10 \rightarrow Çıkış: KDV\_li\_Fiyat$ [D] $Giriş: F \rightarrow Karar: F < 100? \rightarrow Evet ise: Çıkış: "Yüzde 10 KDV" \rightarrow Hayır ise: Çıkış: "Yüzde 18 KDV"$ [E] $Giriş: F \rightarrow Karar: F > 100? \rightarrow Evet ise: KDV\_li\_Fiyat = F + (F 0.10) \rightarrow Hayır ise: KDV\_li\_Fiyat = F + (F 0.18) \rightarrow Çıkış: KDV\_li\_Fiyat$
Cevap Anahtarı ve Detaylı Çözümler İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritmik-akis-semasi/testler