«Төрт сурет бір жауап» әдісі арқылы тақырыпты ашу.
Opening the theme using the "Four pictures with one answer" method.
Today’s theme of the lesson: Loops. For loop
Бүгінгі жаңа тақырыбымыз:Циклер. FOR циклі
Бірнеше рет қайталанып орындалатын белгілі бір іс-әрекеттерді сипаттайтын алгоритмдер тобын циклдік алгоритмдер деп атайды.
Циклдің табиғат пен адам өміріндегі маңызы зор. Табиғат та, адам өмірі де белгілі бір циклден тұрады. Цикл – тұрақты қайталанып тұратын оқиғалар жиынтығы. Мысалы, жыл мезгілдері, күн, апта мен ай − бұлардың бәрі табиғатта қайталанып тұратын циклдер. Циклдердің түрі көп. Оларға экономикалық, тарихи, программалау, математикалық, тіршілік циклдері т.б. жатады. Программалауда циклдік алгоритмдер өте маңызды. Олардың көмегімен табиғатта кездесетін цикл түрлерінің алгоритмін құрастырып, компьютерде модельдеуге болады.
Циклдік алгоритмдерді пайдалануда программалау тілінің операторы түрінде оны қысқаша жазу мүмкіндігі болады. Циклдік алгоритмдерді программалау тіліне аударатын арнайы операторлар бар. Циклдік операторлар қолдануына қарай екі түрге жіктеледі (1-схема).
Бірнеше рет қайталанып орындалатын белгілі бір іс-әрекеттерді сипаттайтын алгоритмдер тобын циклдік алгоритмдер деп атайды.
Егер алгоритмді құру кезінде қайталанудың параметрлері алдын ала белгілі процесті ұйымдастыру қажет болса, онда параметрлі цикл операторы қолданылады. Мұндай операторға for операторы жатады. Python-да for операторы белгілі бір есептеуде көрсетілген мәнге жеткенге дейін жұмыс істейді. Параметрлі цикл жұмысын ұйымдастыру үшін, for операторын rangе() функциясымен бірге қолдану керек.
|