Материалдар / Break циклін басқару
25 ҚАЗАН
Республика күніне арналған ашық тәрбие сағаты
Дайын материалдарды жүктеп алыңыз

Break циклін басқару

Материал туралы қысқаша түсінік
Оқушылармен амандасу. Психологиялық ахуалды орнату. Шеңбер құру. Топқа бөлу. 1-топ.While 2-топ.Continue 3-топ.Break Python тілінде программалауда break цикл басқару нұсқаулығын қандай жағдайда қолдануға болады?
Авторы:
Автор материалды ақылы түрде жариялады. Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
18 Қазан 2024
255
0 рет жүктелген
450 ₸
Бүгін алсаңыз
+23 бонус
беріледі
Бұл не?
Бүгін алсаңыз +23 бонус беріледі Бұл не?
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
img_page_1
Материал жариялап тегін
сертификат алыңыз!
Бұл сертификат «Ustaz tilegi» Республикалық ғылыми – әдістемелік журналының желілік басылымына өз авторлық жұмысын жарияланғанын растайды. Журнал Қазақстан Республикасы Ақпарат және Қоғамдық даму министрлігінің №KZ09VPY00029937 куәлігін алған. Сондықтан аттестацияға жарамды
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Материалдың қысқаша түсінігі
Информатика пәнінің мұғалімі Агисова Айнур Темирлановна

1 слайд
Информатика пәнінің мұғалімі Агисова Айнур Темирлановна

1 слайд

Информатика пәнінің мұғалімі Агисова Айнур Темирлановна

22.02.2022 жыл 4-БӨЛІМ. PYTHON ТІЛІНДЕ АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ §4.5. Break циклін басқару 8 «А» класс Информатика пән

2 слайд
22.02.2022 жыл 4-БӨЛІМ. PYTHON ТІЛІНДЕ АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ §4.5. Break циклін басқару 8 «А» класс Информатика пәнінің мұғалімі Агисова Айнур Темирлановна Сабақтың мақсаты 8.3.3.3 цикл басқару нұсқаулығын қолдану (continue (континю), break (брик), else (элс))

2 слайд

22.02.2022 жыл 4-БӨЛІМ. PYTHON ТІЛІНДЕ АЛГОРИТМДЕРДІ ПРОГРАММАЛАУ §4.5. Break циклін басқару 8 «А» класс Информатика пәнінің мұғалімі Агисова Айнур Темирлановна Сабақтың мақсаты 8.3.3.3 цикл басқару нұсқаулығын қолдану (continue (континю), break (брик), else (элс))

Топқа бөлу 1-топ.While 2-топ.Continue 3-топ.Break

3 слайд
Топқа бөлу 1-топ.While 2-топ.Continue 3-топ.Break

3 слайд

Топқа бөлу 1-топ.While 2-топ.Continue 3-топ.Break

Күнделікті өмірде жүріп жатқан белгілі бір циклдік порцесті бірден тоқтата салуға бола ма? Қандай мысал келтіре аласың? П

4 слайд
Күнделікті өмірде жүріп жатқан белгілі бір циклдік порцесті бірден тоқтата салуға бола ма? Қандай мысал келтіре аласың? Программаның орындалуы кезінде тиісті нәтижеге жеткеннен кейін цикл жұмысын тоқтату үшін не істеу керек? Ойлан Python тілінде программалауда Break цикл басқару нұсқаулығын қандай жағдайда қолдануға болады? Сөздік Циклдің үзілуі-прерывание цикла-conditional breakk Циклдің нұсқаулығы-инструкция цикла-loop instruction

4 слайд

Күнделікті өмірде жүріп жатқан белгілі бір циклдік порцесті бірден тоқтата салуға бола ма? Қандай мысал келтіре аласың? Программаның орындалуы кезінде тиісті нәтижеге жеткеннен кейін цикл жұмысын тоқтату үшін не істеу керек? Ойлан Python тілінде программалауда Break цикл басқару нұсқаулығын қандай жағдайда қолдануға болады? Сөздік Циклдің үзілуі-прерывание цикла-conditional breakk Циклдің нұсқаулығы-инструкция цикла-loop instruction

Өткен тақырыпта программаны орындау барысында кейбір цикл қадамдарын орындамай келесі қадамға өтуге болатынын білдік. Прогр

5 слайд
Өткен тақырыпта программаны орындау барысында кейбір цикл қадамдарын орындамай келесі қадамға өтуге болатынын білдік. Программалау кезінде цикл жұмысы мақсат етілген нәтижеге жеткен уақытта оның жұмысын тоқтатуға болады. Ол үшін Break нұсқаулығын пайдаланамыз. Break (үзілу)-белгілі бір қойылған шарт орындалуымен ағымдағы цикл жұмысын бірден тоқтатып, программа жұмысын циклден шығарып, әрі қарай жалғастыратын цикл нұсқаулығы. Python-да break нұсқаулығы цикл жұмысына әсер ететін сыртқы фактор пайда болған кезде циклді бұзуға мүмкіндік береді. Break нұсқаулығын for параметрлі циклі мен while шарт циклінде қолдануға болады. (1,2-схемалар). Схемаларда көрсетілгендей, break-тің программада жазылуында continue нұсқаулығынан айырмашылығы жоқ. Тек екеуінің атқаратын қызметі екі түрлі, бірі циклден шығаруды қамтамасыз етсе, екіншісі циклдің белгілі бір қадамдарын орындамай өтуге мүмкіндік береді. Break нұсқаулығы циклдің екі түрінде қалай жұмыс істейтінін түсіну үшін бір мысал қарастырайық. Жаңа білім

5 слайд

Өткен тақырыпта программаны орындау барысында кейбір цикл қадамдарын орындамай келесі қадамға өтуге болатынын білдік. Программалау кезінде цикл жұмысы мақсат етілген нәтижеге жеткен уақытта оның жұмысын тоқтатуға болады. Ол үшін Break нұсқаулығын пайдаланамыз. Break (үзілу)-белгілі бір қойылған шарт орындалуымен ағымдағы цикл жұмысын бірден тоқтатып, программа жұмысын циклден шығарып, әрі қарай жалғастыратын цикл нұсқаулығы. Python-да break нұсқаулығы цикл жұмысына әсер ететін сыртқы фактор пайда болған кезде циклді бұзуға мүмкіндік береді. Break нұсқаулығын for параметрлі циклі мен while шарт циклінде қолдануға болады. (1,2-схемалар). Схемаларда көрсетілгендей, break-тің программада жазылуында continue нұсқаулығынан айырмашылығы жоқ. Тек екеуінің атқаратын қызметі екі түрлі, бірі циклден шығаруды қамтамасыз етсе, екіншісі циклдің белгілі бір қадамдарын орындамай өтуге мүмкіндік береді. Break нұсқаулығы циклдің екі түрінде қалай жұмыс істейтінін түсіну үшін бір мысал қарастырайық. Жаңа білім

Мысалы. Ұзындығы N(1<N<100) болған сандар тізбегі берілген. Тізбектегі сандардың арасында тек біреуі нөлге тең. Нөл саны о

6 слайд
Мысалы. Ұзындығы N(1<N<100) болған сандар тізбегі берілген. Тізбектегі сандардың арасында тек біреуі нөлге тең. Нөл саны орналасқан орынды табатын программа жаз. Мысалы Нәтиже N=5 4 8 0 7 4 3

6 слайд

Мысалы. Ұзындығы N(1<N<100) болған сандар тізбегі берілген. Тізбектегі сандардың арасында тек біреуі нөлге тең. Нөл саны орналасқан орынды табатын программа жаз. Мысалы Нәтиже N=5 4 8 0 7 4 3

Break пен while көмегімен берілген мысалдың программасы құрылған (1- сурет). Программа коды орындалғанда 2-суреттегі нәти

7 слайд
Break пен while көмегімен берілген мысалдың программасы құрылған (1- сурет). Программа коды орындалғанда 2-суреттегі нәтижені аламыз. Программа сандар тізбегіне нөлді енгізгенде, оның орнын сақтап, break циклі арқылы бірден тоқтатады (2- сурет).

7 слайд

Break пен while көмегімен берілген мысалдың программасы құрылған (1- сурет). Программа коды орындалғанда 2-суреттегі нәтижені аламыз. Программа сандар тізбегіне нөлді енгізгенде, оның орнын сақтап, break циклі арқылы бірден тоқтатады (2- сурет).

Break нұсқаулығын for параметрлі циклінде қолдану. 3-суретте Break нұсқаулығын for параметрлі циклінде қолдану программ

8 слайд
Break нұсқаулығын for параметрлі циклінде қолдану. 3-суретте Break нұсқаулығын for параметрлі циклінде қолдану программасы берілген. For циклінің программасы while цикліне break-ті қолданудан айырмашылығы өте аз екені көрініп тұр. Программа коды орындалғанда 2-суреттегі нәтижені аламыз

8 слайд

Break нұсқаулығын for параметрлі циклінде қолдану. 3-суретте Break нұсқаулығын for параметрлі циклінде қолдану программасы берілген. For циклінің программасы while цикліне break-ті қолданудан айырмашылығы өте аз екені көрініп тұр. Программа коды орындалғанда 2-суреттегі нәтижені аламыз

Жоғарыда айтып өткендей, break нұсқаулығы программаны орындау барысында нақты ізделген нәтижеге жеткенде циклден шығу үшін

9 слайд
Жоғарыда айтып өткендей, break нұсқаулығы программаны орындау барысында нақты ізделген нәтижеге жеткенде циклден шығу үшін қолданылады. Енді break пен continue нұсқаулықтарының графикалық блок- схемасы қалай өрнектелетінімен танысайық (3,4-схемалар). Шарт Оператор Шарт Шарт Оператор Шарт жоқжоқ иәиә Break нұсқаулығының блок-схемасы Continue нұсқаулығының блок-схемасы

9 слайд

Жоғарыда айтып өткендей, break нұсқаулығы программаны орындау барысында нақты ізделген нәтижеге жеткенде циклден шығу үшін қолданылады. Енді break пен continue нұсқаулықтарының графикалық блок- схемасы қалай өрнектелетінімен танысайық (3,4-схемалар). Шарт Оператор Шарт Шарт Оператор Шарт жоқжоқ иәиә Break нұсқаулығының блок-схемасы Continue нұсқаулығының блок-схемасы

Python программасында практикалық жұмыс жасау. Тапсырма. 1-есеп. N натурал саны берілген. Сол санның цифрларының арасында н

10 слайд
Python программасында практикалық жұмыс жасау. Тапсырма. 1-есеп. N натурал саны берілген. Сол санның цифрларының арасында нөл болса, цикл жұмысын тоқтатып, “Error” сөзін, әйтпесе санның өзін кері қарай экранға шығаратын программа құр. Мысалы Нәтиже 570256 Error 4589 9854 2-есеп. Латын әріптерімен <<,>> үтірі бар S жол берілген. Осы жолдағы үтірге дейінгі әріптер мен олардың санын экранға шығаратын алгоритрмнің блок-схемасын және программасын құру. Мысалы Нәтиже Alma, almurt Fizika 4

10 слайд

Python программасында практикалық жұмыс жасау. Тапсырма. 1-есеп. N натурал саны берілген. Сол санның цифрларының арасында нөл болса, цикл жұмысын тоқтатып, “Error” сөзін, әйтпесе санның өзін кері қарай экранға шығаратын программа құр. Мысалы Нәтиже 570256 Error 4589 9854 2-есеп. Латын әріптерімен <<,>> үтірі бар S жол берілген. Осы жолдағы үтірге дейінгі әріптер мен олардың санын экранға шығаратын алгоритрмнің блок-схемасын және программасын құру. Мысалы Нәтиже Alma, almurt Fizika 4

Сұрақтарға жауап берейік. 1.Break нұсқаулығы цикл жұмысына қалай әсер етеді? 2. Break-ті циклде шартсыз қолдансақ, қандай нә

11 слайд
Сұрақтарға жауап берейік. 1.Break нұсқаулығы цикл жұмысына қалай әсер етеді? 2. Break-ті циклде шартсыз қолдансақ, қандай нәтиже аламыз? 3.Циклде бірнеше break нұсқаулығын қолдануға бола ма? Себеін түсіндір. Үйге тапсырма Төменде берілген 1-ші және 2-программа кодтарын талда. Программа жұмысын аяқтағанда экранға қандай нәтиже шығады? 1)s=0 for I in range(11,21) s=s+i%10 if s>15: break 2)x=10; s=0 while x>5: x=z-2 s=s+x if s>20: break

11 слайд

Сұрақтарға жауап берейік. 1.Break нұсқаулығы цикл жұмысына қалай әсер етеді? 2. Break-ті циклде шартсыз қолдансақ, қандай нәтиже аламыз? 3.Циклде бірнеше break нұсқаулығын қолдануға бола ма? Себеін түсіндір. Үйге тапсырма Төменде берілген 1-ші және 2-программа кодтарын талда. Программа жұмысын аяқтағанда экранға қандай нәтиже шығады? 1)s=0 for I in range(11,21) s=s+i%10 if s>15: break 2)x=10; s=0 while x>5: x=z-2 s=s+x if s>20: break

Ең үздік оқушыларға «Нұр» дүкеніне беріледі.

12 слайд
Ең үздік оқушыларға «Нұр» дүкеніне беріледі.

12 слайд

Ең үздік оқушыларға «Нұр» дүкеніне беріледі.

Кері байланыс

13 слайд
Кері байланыс

13 слайд

Кері байланыс