1. Şərt operatorunda hansı məntiqi ifadə qiyməti 5-dən böyük və 9-dan kiçik ədədləri seçməyə imkan verir?
A) x > 5 or x < 9
B) not(x < 5) or x < 9
C) x > 5 and not (x >=9)
D) not (x < 5 and x > 9)
E) not (x > 5 or x < 9)
2. Aşağıdakı kod fraqmentinin icrasından sonra hansı nəticə alınacaq?
if not 4 and 0 : print(“yes”)
else :
print(“no”)
A) 4
B) no
C) 0 (sıfır)
D) yes
E) SyntaxError:
3. Aşağıdakı proqram fraqmentinin icrasından sonra hansı nəticə alınacaq?
i = 1
while i <= 4:
i = i + 1
print(i*2, end = “ “ )
A) 5
B) 10
C) 2 4 6 8 10
D) 2 4 6 8
E) 8
4. Aşağıdakı proqram fraqmentinin icrasından sonra hansı nəticə alınacaq?
s = 0
for i in range (1, 5) :
s = s + i
print (s, end = “ “)
A) 15
B) 1 3 6 10
C) 1 3 6 10 15
D) 10
E) 0 (sıfır)
5. Aşağıdakı proqram nəyi hesablayır?
s = 0
while n >= 1:
a = n % 10
n = n // 10
s = s + a
print(s)
A) iki ikirəqəmli ədədin cəmini
B) istənilən iki ədədin cəmini
C) istənilən ədədin rəqəmlər cəmini
D) ikirəqəmli ədədin rəqəmlər cəmini
E) ədədin 10-a bölünməsindən alınan qalığı
6. Aşağıdakı proqram icra olunduqdan sonra nəticə neçə olacaq?
n = 7425
s = 0
while n >= 1:
n = n // 10
a = n % 10
s = s + a
print(s)
A) 0 (sıfır)
B) 11
C) 7
D) 5
E) 13
7. Aşağıdakı proqram icra olunduqdan sonra nəticə neçə olacaq?
n = 256
x = (n // 100) % 10
y = (n // 10) % 10
z = n % 10
k = 100 * z + 10 * y + x
A) 13
B) 625
C) 256
D) 60
E) 652
8. Aşağıdakı proqram hansı funksiyanı yerinə yetirir?
y = n//2
for i in range (2, y+1):
x = n % i
if x==0:
print(i, end = " ")
A) n ədədinin müsbət tam bölənlərini hesablayır
B) n ədədinin sadə vuruqlarını hesablayır
C) n ədədinin mərtəbə sayını hesablayır
D) n ədədinin cüt ədəd olmasını müəyyən edir
E) n ədədinin sadə ədəd olmasınıı müəyyən edir
9. Aşağıdakı proqram nəyi hesablayır?
s = 0
for i in range (a, b+1):
x = i % 3
if x == 0:
s = s + 1
print(s)
A) a-dan (b+1)-ə qədər ədədlər içərisində 3-ə bölünməyən ədədlərin sayını
B) a-dan b-yə qədər ədədlər içərisində 3-ə bölünən ədədlərin sayını
C) a-dan b-yə qədər ədədlər içərisində 3-ə bölünməyən ədədlərin cəmini
D) a-dan (b+1)-ə qədər ədədlər içərisində 3-ə bölünən ədədlərin cəmini
E) a-dan b-yə qədər ədədlər içərisində 3-ə bölünməyən ədədlərin sayını
10. Aşağıdakı proqram icra olunduqdan sonra nəticə nə olacaq?
n = 0
for i in range (2, 10):
x = i % 3
if x == 0:
print ( i , end = “ ” )
n = n + 1
print(n)
A) 3 6 9 3
B) 3 6 9
C) 3 6 9 6
D) 9 9 18
E) 3