- •Лекция 7 НГАСУ (Сибстрин), 2 курс
- •Алгоритм циклической структуры
- •Цикл с предусловием
- •Пример цикла с предусловием
- •Цикл с параметром
- •ЗАДАЧИ НА ОПЕРАТОР ЦИКЛА
- •ТАБУЛИРОВАНИЕ ФУНКЦИИ
- •ТАБУЛИРОВАНИЕ : БЛОК-СХЕМА
- •НАКОПЛЕНИЕ СУММЫ
- •Задачи на нахождение максимума (минимума)
- •Задачи на нахождение максимума (минимума) последовательности
- •Задача
- •Другие задачи
- •Задачи на нахождение количества (счетчик)
- •МАССИВЫ
- •Заполнение массива
- •ПРИМЕР 1: заполнение вектора
- •ПРИМЕР 2: табуляция функции
- •ПРИМЕР 3: вычисление суммы
- •ПРИМЕР 4: вычисление суммы
- •Пример 5: счетчик
- •Пример 5: «счетчик»
- •ПРИМЕР 6: макс элемент
ПРИМЕР 6: макс элемент
Цикл «while» (с предусловиемием))
Используется для программирования итерационных циклов (число повторений тела цикла заранее неизвестно)
ЛОЖЬ ИСТИНА <условие>
<тело цикла>
Цикл «while» (с предусловиемием))
•Для вставки в П-Ф щелкнуть на кнопке while
палитры ПРОГРАММИРОВАНИЕ
•В поле 1 ввести условие выполнения цикла;
•В поле 2 ввести операторы тела цикла
•В теле цикла должны присутствовать операторы,
которые изменяют значение условия цикла, иначе
цикл будет продолжаться бесконечно
ПРИМЕР 7 (цикл WHILEILE))
•Составить П-Ф, осуществляющую суммирование ряда с бесконечным числом слагаемых
•Накопление суммы прекращается, как только очередное слагаемое по абсолютной величине становится меньше заданной погрешности
•Функцию, задающую ряд, можно сделать параметром П-Ф
ПРИМЕР 7: цикл WHILE (продолжениелжение))