Циклы и исполнители алгоритмов.
Цикл (повтор)- это такая форма организации действий, при которой одна и та же последовательность действий совершается несколько раз ( или ни разу) до тех пор, пока выполняется некоторое условие.
Оформление в алгоритмах Оформление в Pascal 1.Цикл с предусловием( цикл- Пока) Пока Q, повторять: Нц P1 P2 … Pn Кц. Таблица 8 Тело цикла Заголовок цикла Конец цикла
Заголовок Тело цикла Конец цикла Цикл
Оформление в алгоритмах Оформление в Pascal 2.Цикл с постусловием (цикл- До) Повторять: Нц P1 P2 … Pn Кц До тех пор пока не Q. Таблица 8 Тело цикла Заголовок цикла Конец цикла
Оформление в алгоритмах Оформление в Pascal 3. Цикл с параметром (цикл- Для) 3.1. Вид I Для i от 1 до N, повторять Нц P1 P2 … Pn Кц Таблица 8 Тело цикла Заголовок цикла Конец цикла
Оформление в алгоритмах Оформление в Pascal 3. Цикл с параметром (цикл- Для) 3.2. ВидII Для i от N -до 1, повторять Нц P1 P2 … Pn Кц Таблица 8 Тело цикла Заголовок цикла Конец цикла
Блок- схемы 1.Цикл с предусловием 2.Цикл с постусловием ? Р1 Р2 да нет ? Р1 Р2 да нет
Блок- схемы 3. Цикл с параметром Вид 1 3. Цикл с параметром Вид 2 Р1 Р2 да нет i:=1,2,..N Р1 Р2 да нет i:=N,N-1,..1
Задача 1. Чему будут равны значения переменных а и b после выполнения алгоритма? Алг a,b-цел Нач a:=-5; b:= -2; Пока a+b
Задача 1. Чему будут равны значения переменных а и b после выполнения алгоритма? Блок- схема начало a:=- 5 b:=-2 a+b