-
Жаңа
тақырып:
Жаңа білімді ауызша және
есепті шешу арқылы меңгерту
Соңғышартты
цикл
Циклдік алгоритмнің тағы бір
түрі – шартты цикл денесі орындалған соң тексеретін алгоритм.
Сондықтан, бұл шартты – шартты циклдің аяқталуы деп атауымызға да
болады. Циклдің бұл түрі- соңғышартты
цикл деп
аталады.
Бұл жағдайда цикл шарттың нәтижесі «жалған» (false) болғанша
қайталанады, яғни шарт орындалғанға дейін жалғаса береді. Егер шарт
бірден ақиқат болса, онда цикл кем дегенде 1 рет
орындалады.
Соңғышартты циклдің
сипаттамасы
Ж алпы
блок-схема
ия
(true)
Циклдің орындалуы логикалық
шарттың нәтижесі «жалған»
болғанша жалғаса
береді.
Егер логикалық шарт орындалса,
онда циклдан шығу орындалады.
-
Жаңа тақырыпты бекіту
жұптық жұмыс: Мысал
Келесі есепте сандар
біртіндеп енгізіледі және енгізілген сандардың қосындысы табылады.
Қосынды бірінші теріс сан енгізілгенше жалғаса
береді
Алгоритмнің
блок-схемасы:
Енгізілген сандардың
қосындысын соңғышартты цикл арқылы бірінші теріс санға дейін
табатын алгоритм блок-схемасы
Өзара бағалау.
Оқушылар өз жұмыстарының нәтижелерімен бөліседі
және өзара бағалау жүргізеді: оқушылар жұмыстарынң нәтижесін
бір-біріне түсіндіреді
-
Жеке жұмыс:
Оқушылар тапсырмаларды соңғышартты циклді
пайдалана отырып блок-схема арқылы
шығарыңыз
Оқушылар деңгейлік
тапсырмаларды орындайды
№1
тапсырма:
Екі санды
енгізіңіз (мысалы, A = 5 және B = 8) және олардың көбейтіндісін тек
қосу операциясы арқылы табыңыз.
№
2
тапсырма:
Екі санды
енгізіңіз (мысалы, A = 45 және B = 8) және олардың бөліндісін
(айнымалы A) тек қана алу операцияысн қолдана отырып
табыңыз.
№
3
тапсырма:
Экранға [-10,10] аралығына
жататын 20 кездейсоқ сан
шығады. Олардың ішіндегі -5-тен кіші теріс сандардың санын
анықтаңыз.
|