17. x = 1, y = -1, z = 1 берілді. Төмендегі программа фрагменті орындалғанда қандай нәтиже шығады?
A)x > 0 and y > 0
B)x < 0 and z < 0
C)*x < 0 and z > 0
D)x < 0 and y < 0
E)ничего
18.while циклды қолдана отырып 10-нан 0-ге дейінгі сандарды және де соңында “Бууум” сөзін шығаратын бағдарламаны табыңыз.
A)num = 10
while(num > 0):
print(num)
num = num - 1
print(“Бууум”)
B)num = 10
while(num >= 0):
print(num)
num = num - 1
print(“Буум”)
C)num = 10
while(num >= 0):
num = num - 1
print(num)
print(“Бууум”)
D)*num = 10
while(num >= 0):
print(num)
num = num - 1
print(“Бууум”)
E)num = 10
while(num >= 0):
print(num)
num--
print(“Бууум”)
19. Төмендегі программа фрагменті орындалғанда қандай нәтиже шығады?
for j in “Hi! I\'m mister Robert”:
if j == '\'':
print("Найдено")
break
else:
print ("Готово")
A) Кодтағы қатені шығарады
B) "Найдено" и "Готово"
C) Готово
D) *Найдено
E) Ештене шығармайды
20.a = [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]. Осы тізбек берілді. Қай бағдарлама барлық 5-тен аз элементтерді көрсетеді?
A)for elem in a:
if elem > 5:
print(elem)
B)for elem in a:
if elem < 5:
print(a)
C)*for elem in a:
if elem < 5:
print(elem)
D)for elem in range(a):
if elem < 5:
print(elem)
E)for elem in a:
if elem > 5:
print(“elem”)
9 сынып, {3 деңгей күрделілік} 21.Төмендегі бағдарламалардың қайсысы 2-ден 100-ге дейінгі барлық жұп сандарды шығарады?
A)*start = 2
end = 100
for i in range(start, end + 1):
if(i % 2 == 0):
print(i)
B)start = 2
end = 100
for i in range(start, end):
if(i % 2 == 0):
print(i)
C)start = 2
end = 100
for i in range(start, end + 1):
if(i % 2 != 0):
print(i)
D)start = 2
end = 100
for i in range(start, end + 1):
print(i)
E)start = 2
end = 100
for i in range(start, end + 1,4):
if(i % 2 == 0):
print(i)
22.Төмендегі программа фрагменті орындалғанда қандай нәтиже шығады?
for i in range(5): if i & 2 == 0: continue print(i) A) Сандар: 1, 3 және 5
B) Қате көрсетеді, үйткені i тағайындалмаған
C) Дұрыс емес қорытынды болғаны үшін қате көрсетеді
D) *Сандар: 2 и 3
E) Сандар: 0, 2 и 4
23.Төмендегі кодта қандай қателіктер бар?
def factorial(n): if n == 0: return 1 else: return n * factorial(n - 1) print(factorial(5))
A)Функция өзін өзін шақыра алмайды
B)*Кодта ешқандай қате жоқ
C)Қайтару мәнін міндетті түрде көрсету керек
D)Функция әрқашан 1 қайтарады
E)Функция ешқандай мән қайтара алмайды
24.Төмендегі бағдарламалардың қайсысы тіктөртбұрыштың ауданы мен периметрін шығарады?
A) * a = int(input(“Енін еңгізіңіз”))
b = int(input(“Ұзындығын енгізіңіз”))
print(“Алаңы:”,a*b)
print(“Периметр:”,2*(a+b))
B) a = input(“Енін еңгізіңіз”)
b = input(“Ұзындығын енгізіңізу”)
print(“Алаңы:”,a*a+b*b)
print(“Периметр:”,2*(a+b))
C) a = int(input(“Енін еңгізіңіз”))
b = int(input(“Ұзындығын енгізіңіз”))
area = a * b
per = 4*(a+b)
print(area)
print(per)
D) a = int(input(“Енін еңгізіңіз”)
b = int(input(“Ұзындығын енгізіңіз”)
print(“Алаңы:”,a/b)
print(“Периметр:”,2%(a+b))
E) a = int(input(“Енін еңгізіңіз”)
b = int(input(“Ұзындығын енгізіңіз”)
print(Area)
print(Perimeter)
25.Бағдарлама емтихан ұпайларының пайызына сәйкес бағаны шығаруы керек( A, B, C, D немесе F). Кодта қате бар. Сол қатені табыңыз.
score = input(“Емтихан ұпайын енгізіңіз”)
if score > 80:
print (“A”)
if score > 60:
print (“B”)
if score > 40:
print (“C”)
if score > 20:
print (“D”)
else:
print (“F”)
A) “Үлкен” белгісінің орынына “кіші” белгісін қолдануымыз керек
B) Жақшаның ішіне ештеңе терудің қажеті жоқ
C) Басып шығаратын команданың ішіне бағаларды (A, B, C, D) тырнақшасыз еңгізуіміз керек
D) *if/elif/else командаларын қолдануымыз керек
E) input-тың алдында string командасын қолдануымыз керек
26.
a = 0b101011 #Екілік мәні
b = 200 #Ондық мәні
c = 0o453 #Сегіздік мәні
d = 0x15f #Оналтылық мәні
print(a, b, c, d)
Жоғарыдағы бағдарлама қандай нәтиже шығарады?
A) 43 200 293 351
B) 43 200 295 351
C) 43 200 297 351
D)* 43 200 299 351
E) 43 200 299 353
27.Төмендегі бағдарламалардың қайсысы жылдың кібісе жыл екендігін анықтайды?
A) * year = int(input())
if (year % 4) == 0:
if (year % 100) == 0:
if (year % 400) == 0:
print("Y")
else:
print("N")
else:
print("Y")
else:
print("N")
B) year = int(input())
if (year % 100) == 0:
if (year % 4) == 0:
if (year % 400) == 0:
print("Y")
else:
print("N")
else:
print("Y")
else:
print("N")
C) year = int(input())
if (year % 4) == 0:
if (year % 400) == 0:
if (year % 100) == 0:
print("Y")
else:
print("N")
else:
print("Y")
else:
print("N")
D) year = int(input())
if (year % 400) == 0:
if (year % 100) == 0:
if (year % 4) == 0:
print("N")
else:
print("Y")
else:
print("N")
else:
print("Y")
E) year = int(input())
if (year % 4) == 0:
if (year % 100) == 0:
if (year % 400) == 0:
print("N")
else:
print("Y")
else:
print("N")
else:
print("Y")
28.Төмендегі бағдарламалардың қайсысы еңгізілген 3 санның үлкенін анықтайды?
A) num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
num3 = int(input("Enter third number: "))
if (num1 >= num2) and (num1 >= num3):
largest = num1
elif (num2 <= num1) and (num2 <= num3):
largest = num3
else:
largest = num2
print("The largest number is", largest)
B) num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
num3 = int(input("Enter third number: "))
if (num1 >= num2) and (num1 == num3):
largest = num1
elif (num2 >= num1) and (num2 == num3):
largest = num2
else:
largest = num3
print("The largest number is", largest)
C) * num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
num3 = int(input("Enter third number: "))
if (num1 >= num2) and (num1 >= num3):
largest = num1
elif (num2 >= num1) and (num2 >= num3):
largest = num2
else:
largest = num3
print("The largest number is", largest)
D) num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
num3 = int(input("Enter third number: "))
if (num1 >= num2) and (num1 >= num3):
largest = num2
elif (num2 >= num1) and (num2 >= num3):
largest = num3
else:
largest = num1
print("The largest number is", largest)
E) num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
num3 = int(input("Enter third number: "))
if (num1 >= num2) and (num1 >= num3):
largest = num3
elif (num2 >= num1) and (num2 >= num3):
largest = num1
else:
largest = num2
print("The largest number is", largest)
A) nterms = int(input("How many terms? "))
n1, n2 = 1, 1
count = 0
if nterms >= 0:
print("Please enter a positive integer")
elif nterms != 1:
print("Fibonacci sequence upto",nterms,":")
print(n1)
else:
print("Fibonacci sequence:")
while count < nterms:
print(n1)
nth = n1 + n2
n1 = n2
n2 = nth
count += 1
B) * nterms = int(input("How many terms? "))
n1, n2 = 1, 1
count = 0
if nterms <= 0:
print("Please enter a positive integer")
elif nterms == 1:
print("Fibonacci sequence upto",nterms,":")
print(n1)
else:
print("Fibonacci sequence:")
while count < nterms:
print(n1)
nth = n1 + n2
n1 = n2
n2 = nth
count += 1
C) nterms = int(input("How many terms? "))
n1, n2 = 1, 1
count = 0
if nterms <= 0:
print("Please enter a positive integer")
elif nterms != 1:
print("Fibonacci sequence upto",nterms,":")
print(n1)
else:
print("Fibonacci sequence:")
while count < nterms:
print(n1)
nth = n1 + n2
n1 = n2
n2 = nth
count += 1
D) nterms = int(input("How many terms? "))
n1, n2 = 1, 1
count = 0
if nterms <= 0:
print("Please enter a positive integer")
elif nterms == 1:
print("Fibonacci sequence upto",nterms,":")
print(n1)
else:
print("Fibonacci sequence:")
while count < nterms:
print(n1)
nth = n1 + n2
n2 = n1
nth = n2
count += 1
E) nterms = int(input("How many terms? "))
n1, n2 = 1, 1
count = 0
if nterms <= 0:
print("Please enter a positive integer")
elif nterms == 1:
print("Fibonacci sequence upto",nterms,":")
print(n1)
else:
print("Fibonacci sequence:")
while count < nterms:
print(n1)
nth = n1 + n2
n1 = n2
n2 = nth
count = 1
30. Төмендегі бағдарламалардың қайсысы үшбұрыштың ауданын есептейді?
A) a = int(input(“Enter first side: “))
b = int(input(“Enter second side: “))
c = int(input(“Enter third side: “))
s = (a + b + c) / 2
area = (s*(s-a)*(s-b)*(s-c)) * 0.5
print(“The area of the triangle is “,area)
B) a = (input(“Enter first side: “))
b = (input(“Enter second side: “))
c = (input(“Enter third side: “))
s = (a + b + c) / 2
area = ((s-a)*(s-b)*(s-c)) ** 1.5
print(“The area of the triangle is “,area)
C) a = int(input(“Enter first side: “))
b = int(input(“Enter second side: “))
c = int(input(“Enter third side: “))
s = (a + b + c) / 2
area = (s*(s-a)*(s-b)*(s-c))
print(“The area of the triangle is “,area)
D) a = int(input(“Enter first side: “))
b = int(input(“Enter second side: “))
c = int(input(“Enter third side: “))
s = (a + b + c)
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
print(“The area of the triangle is “,area)
E) * a = int(input(“Enter first side: “))
b = int(input(“Enter second side: “))
c = int(input(“Enter third side: “))
s = (a + b + c) / 2
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
print(“The area of the triangle is “,area)