Актуализация знаний Что будет результатом выполнения процедуры task() при a = 1, 5, 10? a = 1 a = 5 a = 10 c = 1/5 = 0.2 c = 5/5 = 1 c = 10/5 = 2
Условный оператор (ветвление) ПОЛНЫЙНЕПОЛНЫЙ
Оператор цикла. Цикл с предусловием Цикл While работает ПОКА условие выполняется
Оператор цикла. Цикл с предусловием
Оператор цикла. Цикл с постусловием Цикл работает ДО ТОГО, как условие выполнится
Оператор цикла. Цикл с постусловием
Пример. Найти значения а = 7, 6, 5, …, 1 Цикл с предусловием Цикл с постусловием Оператор цикла.
Цикл с параметром
Оператор цикла. Цикл с параметром
Оператор цикла. Цикл с параметром
Закрепление материала Задание 1. Определит значения функции Y Y(0)= 0 Y(5)= 25 Y(10)= 1/5 Y(-5)= -25
Закрепление материала Задание 2. Найти сумму чисел от 1 до 10 с помощью цикла с параметром S = 0 For i = 1 To 10 S = S + i Next i
Закрепление материала Задание 2. Найти сумму чисел от 1 до 10 с помощью цикла с предусловием S = 0 a = 1 While a
Закрепление материала Задание 2. Найти сумму чисел от 1 до 10 с помощью цикла с постусловием S = 0 a = 10 Do S = S + a a = a-1 Loop Until a > 0