wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

8 класс

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Қандай цикл нұсқаулығы ағымдағы итерацияның қалған қадамдарын орындамай, келесі итерацияға бірден өтуге мүмкіндік береді?

a)

Break

b)

Jump

c)

Skip

d)

Continue

2.

Python-да қандай цикл түрлерінде continue нұсқаулығын қолдануға болады?

a)

for

b)

while

c)

For параметрі бар циклде және while шарттары циклінде

d)

Көрсетілген нұсқалардың ешқайсысында

3.

Қандай цикл нұсқаулығы белгілі бір шарттар орындалғаннан кейін ағымдағы циклдің жұмысын тоқтатады және бағдарламаның жұмысын циклден шығарады?

a)

End

b)

Stop

c)

Exit

d)

Break

4.

Break нұсқаулығы ұсынылған кодта қандай циклде қолданылады?

a)

Цикл for

b)

Цикл while

c)

Екі цикл үшін де, while үшін де

d)

Көрсетілген нұсқалардың ешқайсысы жоқ

5.

N=int(input ('N='))

i=p=0

while i < N:

i=i+1

x=int(input())

if x ==0:

p=i;

print('index=',p)

While циклінде бағдарлама не істейді?

a)

I айнымалы мәнін арттырады

b)

Пайдаланушыдан x айнымалы мәнін сұрайды

c)

Енгізілген x мәнінің нөлге тең екендігін тексереді

d)

Ағымдағы Итерация индексіне айнымалы p мәнін тағайындайды

6.

N=int(input ('N='))

i=p=0

while i < N:

i=i+1

x=int(input())

if x ==0:

p=i;

break

print('index=',p)

Цикл аяқталғаннан кейін I айнымалының мәні қандай болады?

a)

Пайдаланушы енгізген N мәні

b)

0

c)

1

d)

N - 1

7.

N=int(input ('N='))

i=p=0

while i < N:

i=i+1

x=int(input())

if x ==0:

p=i;

break

print('index=',p)

Пайдаланушы енгізген x мәні нөлге тең болса не болады?

a)

Бағдарлама"index" шығарусыз аяқталады

b)

Бағдарлама "index=0"шығарады

c)

Бағдарлама "index=1"шығарады

d)

Бағдарлама "index=N"шығарады

8.

N,M=map(int,input().split())

for i in range (N,M+1):

if i % 2==0:

continue

print(i,end=' ')

N, M = map(int, input () .split()) жолы не істейді?

a)

Пайдаланушы екі бүтін санды енгізетін тізім жасайды

b)

Пайдаланушыдан бос орын арқылы екі бүтін санды сұрайды және оларды N және M айнымалыларына тағайындайды

c)

N және M айнымалыларына пайдаланушы үтір арқылы енгізген мәндерді тағайындайды

d)

Пайдаланушыдан N айнымалы мәнін сұрайды, содан кейін M айнымалы мәнін енгізеді

9.

N,M=map(int,input().split())

for i in range (N,M+1):

if i % 2==0:

continue

print(i,end=' ')

For циклі қандай сандар диапазонынан өтеді?

a)

От 1 до M

b)

От N до M (включительно)

c)

От N до M (исключая M)

d)

От N до 2M

10.

N,M=map(int,input().split())

for i in range (N,M+1):

if i % 2==0:

continue

print(i,end=' ')

If I % 2 == 0 шарты не істейді?

a)

Жұп сандарды басып шығарады

b)

Жұп сандарды өткізіп жібереді

c)

Тек тақ сандарды басып шығарады

d)

2 еселік сандарды басып шығарады