Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК_ОАиП.doc
Скачиваний:
7
Добавлен:
01.04.2025
Размер:
5.06 Mб
Скачать

Лабораторная работа №7.

Тема: Разработка, отладка и испытание простых циклических алгоритмов и программ с заданным числом повторений.

Цель работы: Научиться разрабатывать простые циклические алгоритмы и программы с заданным числом повторений.

Средства: ПЭВМ, среда разработки Pascal.

Актуализация опорных знаний

1. Циклический алгоритм.

2. Составной оператор.

3. Оператор цикла FOR..TO..DO.

4. Оператор цикла FOR..TO..DOWNTO.

Пример выполнения задания

Задание: Разработать программу, в которой при помощи оператора FOR подсчитать

сумму ряда

Р ешение: Для решения задачи нужно ввести значения переменных a и b, которые являются границами цикла. При помощи цикла организовать вычисление суммы ряда и вывести полученный результат.

Uses Crt;

Var a,b,i:integer; s:extended;

begin

writeln(‘Введите начальную и конечную границы цикла’);

readln(a,b); s:=0;

for i:=a to b do s:=s+sqr(i)+1/i+1;

writeln(‘s=’,s:10:4);

end.

Контрольные примеры

Исходные данные: a=5, b=10; результат s=361.8456.

Индивидуальные задания.

1. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 10 до 15. Вывести на экран исходные данные и результаты в виде таблиц.

2. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 10 до 15. Вывести на экран исходные данные и результаты в виде таблиц.

2. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 10 до 15. Вывести на экран исходные данные и результаты в виде таблиц.

3. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

4. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 10 до 15. Вывести на экран исходные данные и результаты в виде таблиц.

5.Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 10 до 15. Вывести на экран исходные данные и результаты в виде таблиц.

6. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

7. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

8. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

9. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

10. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

11. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

12. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

13. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.

14. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 10 до 15. Вывести на экран исходные данные и результаты в виде таблиц.

15. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 10 до 15. Вывести на экран исходные данные и результаты в виде таблиц.

16. Разработать алгоритмы и программы вычисления математических выражений. Значение аргумента a изменяется от 1 до 5. Вывести на экран исходные данные и результаты в виде таблиц.