9 сынып, {1 деңгей күрделілік} дк-нің қандай құрылғысы ақпаратты шығаруға арналған?



бет2/2
Дата05.02.2023
өлшемі29,04 Kb.
#167466
1   2
Байланысты:
Информатика - 9 каз
Көбейту мен бөлудің байланысы
y = 4
print(x/y)
print(x//y)
print(x**y)
Жоғарыдағы бағдарлама қандай нәтиже шығарады?
A)1.75
1
2403
B)1
1.75
2403
C)1
1.75
2401
D)* 1.75
1
2401
E) 1
1.75
2399

13.
x = 19


y = 16
print(x>y)
print(x
print(x==y)
print(x!=y)
print(x>=y)
print(x<=y)
Жоғарыдағы бағдарлама қандай нәтиже шығарады?
A)* True
False
False
True
True
False
B)True
True
True
False
False
False
C)True
False
False
True
True
True
D)False
False
False
True
True
True
E)True
False
False
True
False
False
14.
n = 12
sum = 0
i = 1
while i <= n:
sum = sum + i
i = i+1
print(sum)
Жоғарыдағы бағдарлама қандай нәтиже шығарады?
A)36
B)45
C)55
D)66
E)* 78

15.
counter = 0


while counter < 2:
print("Inside")
counter = counter + 1
else:
print("Else")
Жоғарыдағы бағдарлама қандай нәтиже шығарады?
A)Inside
Else
B)* Inside
Inside
Else
C)Inside
Inside
Inside
D)Inside
Inside
Else
Else
E)Inside
Inside
Inside
Else
Else
16.Төмендегі программа фрагменті орындалғанда қандай нәтиже шығады?
name = “Марат”
print(“Сәлем, ”, name, “!”)
print(“ Қуаныштымын!”)
A)Сәлем Марат! Қуаныштымын!
B)Сәлем, Марат! Қуаныштымын!
C)*Сәлем, Марат!
Қуаныштымын! 
D)Сәлем Марат!
Қуаныштымын!
E)сәлем, Марат!
Қуаныштымын!

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)

29.Төмендегі бағдарламалардың қайсысында 1-ден n-ші элементке дейінгі Фибоначчи сандарының сериясын шығарады?


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)

Достарыңызбен бөлісу:
1   2




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет