Вариант 1.. Задача №2
Лабораторная работа №4
Тема: Базовая алгоритмическая конструкция цикл
Цель: закрепить навыки построения и решения задач с использованием БАК цикл
Ход работы:
1.Теоретическая часть.
· Определение цикла
· Классификация циклов
· Алгоритмические конструкции основных видов цикла
Цикл - это такой способ организации действий при котором в зависимости от некоторого переменного условия являющегося либо условием продолжения цикла, либо условием его завершения, когда некоторая группа действий выполняется несколько раз или ни разу.
Классификация циклов:
1.Бесконечный цикл.
2.Итерационный цикл
2.1.Цикл с предусловием
2.2.Цикл с постусловием
3.Цикл с параметром
3.1.Возрастающий цикл
3.2.Убывающий цикл
4.Вложенный цикл
нет
да
нет
1. 2.1. 2.2.
да
3.1. 3.2. 4.
|
|
|
|
|
| ОЛР 4 203105 П 10 02 00.00.12 ПЗ
|
|
|
|
|
| Из
| Лист
| № докум
| Подп
| Дат
| Разраб
| Батурина М.В.
|
|
| Лабораторная работа №4
| Литер
| Лист
| Листов
| Провер
| Калмыкова Т.А.
|
|
| -
| у
| -
|
|
|
|
|
|
| ФПЭТ
|
|
|
|
| | | | | | | | | | | |
Вариант 1. Задача №1. Составьте блок-схему алгоритма и программу вычисления произведения четных чисел, меньших 15. 1)Постановка задачи. Исходные данные: P - четное число Результатные данные: P,I. 2)Математическая модель: Imod2=0 ; P=P*I ; I=P+1 3)Блок-схема
НЕТ
да
Задача №2
Составьте таблицу значений функции y=5x-2 на отрезке [1;20] с шагом b=2
1)Постановка задачи.
Исходные данные: х=[1;20]
Результатные данные: х, у.
2)Математическая модель.
y=5x-2 ; х=х+2
|