Kullanım: Soru türlerini seçip Soruları Yenile ile yeni test oluşturun. Online Cevapla ile şıkları işaretleyin / cevabı yazın; sistem doğru/yanlışınızı ve puanınızı gösterir. Yazdırmak için Yazdır/PDF butonunu kullanın.

9. Sınıf – Algoritma Temelli Problemler

Adı Soyadı:
Sınıfı:
No:
Tarih / Puan:
Sonuç: —
1) Aşağıdaki algoritma en büyük sayıyı yazdırmayı amaçlıyor. Boş bırakılan satıra hangisi gelmelidir?
Girdi: a, b, c
m = a
if b > m then m = b
_____ 
Yazdır: m

a=0, b=6, c=11
2) Aşağıdaki sözde koda göre döngü kaç kez çalışır?
x = 25
sayac = 0
while x > 0:
  x = x - 4
  sayac = sayac + 1
Yazdır: sayac
3) Aşağıdaki sözde kod hangi işlemi yapar?
Girdi: a, b, c
m=a
if b>m then m=b
if c>m then m=c
Yazdır: m
4) Aşağıdaki sözde koda göre döngü kaç kez çalışır?
x = 14
sayac = 0
while x > 0:
  x = x - 3
  sayac = sayac + 1
Yazdır: sayac
5) Aşağıdaki sözde koda göre ekrana yazdırılan değer kaçtır?
Girdi: n
sonuc = 1
for i = 1..n:
  sonuc = sonuc * i
Yazdır: sonuc

n = 5
6) Aşağıdaki sözde koda göre döngü kaç kez çalışır?
x = 18
sayac = 0
while x > 0:
  x = x - 5
  sayac = sayac + 1
Yazdır: sayac
7) Aşağıdaki sözde kod hangi işlemi yapar?
Girdi: n
s=0
for i=1..n:
  s = s + i
Yazdır: s
8) Algoritma: Basamaklar toplamı 3'ün katıysa sayı 3'e tam bölünür.
Buna göre 5a iki basamaklı sayısının 3'e tam bölünebilmesi için a hangi değerleri alabilir?
9) Aşağıdaki sözde kod hangi işlemi yapar?
Girdi: x
s=0
while x>0:
  s = s + (x mod 10)
  x = x // 10
Yazdır: s
10) Aşağıdaki sözde kod çalıştırıldığında ekrana yazdırılan y değeri kaç olur?
x = 7
y = 5
for i = 1..5:
  y = y + x
  x = x - 1
Yazdır: y
11) Aşağıdaki sözde kod hangi işlemi yapar?
Girdi: a, b, c
m=a
if b>m then m=b
if c>m then m=c
Yazdır: m
12) Algoritmik yaklaşımla problem çözmede aşağıdaki adım sıralamalarından hangisi doğrudur?
13) Aşağıdaki sözde kod çalıştırıldığında ekrana yazdırılan y değeri kaç olur?
x = 6
y = 6
for i = 1..3:
  y = y + x
  x = x - 3
Yazdır: y
14) Algoritmik yaklaşımla problem çözmede aşağıdaki adım sıralamalarından hangisi doğrudur?
15) Basamak Toplamı için verilen sözde koda göre algoritmanın girdisi ve çıktısı hangisidir?
Girdi: x
s = 0
while x > 0:
  s = s + (x mod 10)
  x = x // 10
Yazdır: s
16) Algoritmik yaklaşımla problem çözmede aşağıdaki adım sıralamalarından hangisi doğrudur?
17) Aşağıdaki sözde koda göre döngü kaç kez çalışır?
x = 15
sayac = 0
while x > 0:
  x = x - 5
  sayac = sayac + 1
Yazdır: sayac
18) Basamak Toplamı için verilen sözde koda göre algoritmanın girdisi ve çıktısı hangisidir?
Girdi: x
s = 0
while x > 0:
  s = s + (x mod 10)
  x = x // 10
Yazdır: s
19) Aşağıdaki sözde koda göre döngü kaç kez çalışır?
x = 11
sayac = 0
while x > 0:
  x = x - 5
  sayac = sayac + 1
Yazdır: sayac
20) Aşağıdaki sözde koda göre döngü kaç kez çalışır?
x = 25
sayac = 0
while x > 0:
  x = x - 2
  sayac = sayac + 1
Yazdır: sayac