Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемБогдан Воронин
1 Операторы цикла
2 Цикл со счетчиком Операторы цикла применяют в тех случаях, когда в алгоритме есть серия последовательных команд, которые нужно повторить несколько раз подряд. Если количество повторений известно, то используют цикл со счетчиком (цикл с параметром): FOR счетчик := начало TO конец DO тело цикла; Счетчик – это переменная, которая принимает последовательные значения от начала до конца (начало < конец); при каждом значении счетчика один раз выполняется тело цикла. Тело цикла – это серия повторяющихся команд. Если тело цикла содержит более одной команды, то они заключаются в операторные скобки begin end;
3 Цикл со счетчиком В тех случаях, когда начало > конец, используют следующую форму записи цикла со счетчиком: FOR счетчик := начало DOWNTO конец DO тело цикла; Если тело цикла отсутствует, то цикл называют пустым. Пустой цикл применяют для создания паузы при выполнении программы. Примеры использования цикла со счетчиком: 1) FOR k := 1 TO 10 DO writeln (k); 2) FOR a := 7 DOWNTO 1 DO b := b + a; 3) FOR x := 1 TO DO ;
4 Цикл со счетчиком Задача С клавиатуры вводится натуральное число n. Вычислите сумму натуральных чисел от 1 до n. Решение Var n, s, k : integer ;Описание целочисленных переменных BeginНачало программы Write (n=); Readln (n); Ввод с клавиатуры числа n s := 0;Обнуление переменной для вычисления суммы For k := 1 to n doЦикл по числам от 1 до n; k – счетчик цикла s := s + k ;Прибавление к сумме s очередного числа k Writeln (Summa=,s);Вывод значения суммы на экран End.Конец программы
5 Цикл с предусловием Операторы цикла с условием применяют в тех случаях, когда количество повторений тела цикла заранее неизвестно. Цикл с предусловием записывается следующим образом: WHILE условие DO тело цикла; Пока условие истинно, выполняется тело цикла (0 и более раз). Цикл заканчивает работу, когда условие становится ложным. При некорректном использовании цикла с предусловием программа может зациклиться (выполняться бесконечно долго).
6 Цикл с предусловием Пример k := 0;Задание начального значения переменной k While k < 5 doЦикл: пока k < 5 выполнять BeginНачало тела цикла k := k + 1;Увеличение значения k на 1 Writeln (k);Вывод значения k на экран End;Конец тела цикла
7 Цикл с постусловием Цикл с постусловием записывается следующим образом: REPEAT тело цикла UNTIL условие; Пока условие ложно, выполняется тело цикла (1 и более раз). Цикл заканчивает работу, когда условие становится истинным. При некорректном использовании цикла с постусловием программа может зациклиться (выполняться бесконечно долго).
8 Цикл с постусловием Пример k := 0;Задание начального значения переменной k RepeatНачало цикла: повторять k := k + 1;Увеличение значения k на 1 Writeln (k);Вывод значения k на экран Until k >= 5;Конец цикла: до тех пор, пока выполнится условие k >= 5
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.