Search Header Logo
мәселе48 sinip

мәселе48 sinip

Assessment

Presentation

Computers

8th Grade

Easy

Created by

Ainura Baigara

Used 4+ times

FREE Resource

19 Slides • 2 Questions

1

media

2

media

3

Open Ended

Сабақты қандай форматта өткенде тақырыпты толық және жеңіл түсінесіз?

4

7, 17, 29 және 78 сандарынан басқа 1-ден 100-ге дейінгі барлық сандарды шығаратын бағдарлама жазайық. 

 

for i in range(1, 101): 

    if i == 7 or i == 17 or i == 29 or i == 78: 

        continue # келесі итерацияға өтіңіз 

    print(i) 

Ескертпелер 

Ескерту 1. Break операторы бағдарламадан гөрі жақын циклдің орындалуын тоқтатады, яғни циклден кейін бірден команда орындалады. 

5

Пайдаланушы енгізген санның, 7 санының бар-жоғын анықтайтын бағдарламаны жазайық. Бұрын жазылған бағдарламалық кодтың орнына: 

 

num = int(input()) 

n = num 

while n != 0: 

    last = n % 10 

    if last == 7: 

        print ('Сан', num, ' 7 ' санын қамтиды) 

        break 

    n //= 10 

else: 

    print ('Сан', num,'7' саны жоқ) 

6

Біз 10 санды оқитын және теріс санды тапқанға дейін оларды қосатын for циклін қолданатын бағдарламаны жазамыз. Бұл жағдайда циклды break командасы тоқтатады: 

 

result = 0 

for i in range(10): 

    num = int(input()) 

    if num < 0: 

        break 

    result += num 

print(result) 

Үзіліс циклінің операторы сигнал белгілерімен байланысты ыңғайлы: кейбір шартты тексергеннен кейін циклды жалғастырудың қажеті жоқ. 

7

media

8

media

9

media

10

media

11

media

12

media

13

media

14

media

15

media

Келесі мәселені қарастырайық

16

media

17

Open Ended

Осы тоқсаннан өзіңнен не күтесің?

18

media

19

media

20

media

21

Үй жұмысы

143 бет

9-10-11- сұрақтарға жазбаша жауа

үй жұмысы ​міндеттті түрде орындалуы шарт

media

Show answer

Auto Play

Slide 1 / 21

SLIDE