No student devices needed. Know more
30 questions
Параметрлі цикл
if
for
while
do while
for i in range(4):
print(i)
0 1 2 3
0 1 2 3 4
1 2 3
1 2 3 4
for i in range(2,5):
print(i)
2 5
2 3 4 5
2 3 4
1 2 3 4 5
Циклды басқару операторы
do
int
for
break
Цикл неше рет орындалатыны алдын ала белгілі.
if
for
while
do while
for i in range(10, 20, 2):
print(i)
10 12 14 16 18
10 12 14 16 18 20
10 11 12 13 14 15 16 17 18 19 20
10 11 12 13 14 15 16 17 18 19
Шартты цикл
for
while
if
if else
s=0
for i in range(4):
s=s+i
print(s)
10
6
5
7
s=1
for i in range(5):
s=s*i
print(s)
0
1
5
120
Цикл
for
if
else
while
for i in range(10, 30, 3):
if i%7==0:
continue
print(i)
10 13 16 19 22 25
10 13 16 19 22 25 28
28
10 13 16 19 22 25 28 31
Программаны орындағанда шығатын нәтижені анықтаңыз.
0
49
56
120
Программаны орындағанда шығатын нәтижені анықтаңыз.
9
4
16
1
while цикл шексіз орындалу шарты
шарт болмау қажет
шарт әрқашан True болу қажет
шарт әрқашан False болу қажет
шарт мәні өзгеріп тұру керек
Программаны орындағанда шығатын нәтижені анықтаңыз.
5
9
16
10
Программа орындағанда шығатын нәтижені анықтаңыз.
5
6
15
10
for i in range(0, 3):
print("21"+"3")
213
213
213
213
213
24
24
24
24
24
Программаны орындағанда шығатын нәтижені анықтаңыз.
8
48
24
16
a=[5, 4, 3, 9]
for i in a:
print(i)
5 4 3 9
1 2 3 4
0 1 2 3
9 3 4 5
a=[5, 4, 3, 9]
for i in range(len(a)):
print(i)
5 4 3 9
1 2 3 4
0 1 2 3
9 3 4 5
a=[5, 4, 3, 9]
n=len(a)
for i in range(n):
print(a[n-i-1])
5 4 3 9
1 2 3 4
0 1 2 3
9 3 4 5
Программаны орындағанда шығатын нәтижені анықтаңыз.
1
5
6
10
Программаны орындағанда шығатын нәтижені анықтаңыз.
1
2
3
4
Программаны орындағанда шығатын нәтижені анықтаңыз.
4
6
8
10
Итерация дегеніміз
цикл орындалу шарты
цикл ішінің қайталанып орындалуын
цикл нәтижесі
цикл тоқтау шарты
Шарт дегеніміз
нәтижесі ақиқат немесе жалған
сан
жол
тізім
Менің банк шотымда 1000 тг қалғанша жұмсай аламын.
Қай цикл түрі қолданған дұрыс?
for
while
if
if-else
while циклды қолдануға болады
шарт ақиқат болған жағдайларда
белгілі амалдарды шекті не шексіз рет орындау
тізім, кортеж, жолдарды элемент ретінде алуға
жауап барлығы дұрыс
Программаны орындағанда шығатын нәтижені анықтаңыз.
****
****
****
***
***
***
***
***
***
***
****
****
****
****
a=[5, 4, 7, 8, 3]
s=0
for i in range(3):
s=s+a[i]
print(s)
9
5
16
3