- •Цель работы
- •Краткая теоретическая справка
- •2.1 Среда Turbo Pascal
- •2.2 Текстовый редактор среды Турбо Паскаля
- •2.3 Словарь языка Turbo Pascal
- •2.4 Структура программы на языке Turbo Pascal
- •2.5 Операторы ввода-вывода
- •Read ([ф.П.], сп. Ввода); или read (сп. Ввода); и readln ([ф.П.], сп. Ввода); или readln (сп. Ввода); или readln;.
- •Write ([ф.П.], сп. Вывода); или write (сп. Вывода); и writeln ([ф.П.], сп. Вывода); или writeln (сп. Вывода); или writeln;.
- •Порядок выполнения работы
- •Второй блок выводимой на экран информации:
- •Третий блок выводимой на экран информации:
- •Четвёртый блок выводимой на экран информации:
- •Содержание отчета
- •Варианты заданий
- •Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •2.1 Организация цикла с предусловием
- •2.2 Организация цикла с постусловием
- •2.3 Организация цикла с параметром
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •2.1 Процедуры
- •Procedure имя_процедуры;
- •2.2 Функции
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •Методы численного интегрирования
- •2.1.1 Метод прямоугольников
- •2.1.2 Метод трапеций
- •2.1.3 Метод Симпсона
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •2.1 Понятие массивов, описание массивов в Turbo Pascal
- •А) с использованием разделов типа и переменных:
- •Б) с использованием только раздела переменных:
- •А) разделов типа и переменных в виде
- •Б) только раздела переменных в виде
- •2.2 Действия над массивами
- •2.3 Ввод данных в массивы
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •2.1 Понятия динамических переменных
- •2.2 Ссылочный тип данных и адресация
- •2.3 Создание и удаление динамических переменных
- •2.4 Динамические массивы
- •Пример 1.
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •2.1 Строковый тип данных
- •#7'Допущена ошибка !'#13'Нажмите клавишу ввода "Enter"',
- •2.2 Операции над строками
- •Concat ('abc', 'def');
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •2.1 Понятие файла
- •2.2 Взаимодействие программ с файлами
- •2.3 Инициализация файла
- •2.4 Процедуры и функции для работы с файлами
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •2.1 Модуль Graph
- •InitGraph (var Driver, Mode: integer; Path: string);
- •2.2 Вывод точек
- •2.3 Вывод отрезков прямых линий
- •SetLineStyle (Type, Pattern, Thickness);
- •2.4 Вывод прямоугольников и многоугольников
- •2.5 Вывод окружностей, эллипсов и их дуг
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
- •1 Цель работы
- •2 Краткая теоретическая справка
- •2.1 Особенности вывода текста в графическом режиме
- •2.2 Стандартные средства Graph, обеспечивающие вывод текста
- •2.3 Шрифты
- •2.4 Вывод функциональных зависимостей
- •(* Определение начальных b конечных координат графика *)
- •(* Блок вычисления и рисования синусоидальной функции.
- •(* Получение номера ошибки, если инициализация режима не произошла *)
- •(* Блок вычисления и рисования синусоиды *)
- •(* Рисование синусоиды с помощью процедуры DrawPoly)
- •3 Порядок выполнения работы
- •4 Содержание отчета
- •5 Варианты заданий
- •6 Контрольные вопросы
5 Варианты заданий
1. а) разработайте
алгоритм и программу вычисления значения
функции
,
б)
вычислите значения функции
для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
2. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин А(–
4; –1,2), В(–1,
2), С(4,
4) и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
3. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
(0;
0,8),
(-4;
1,2),
(0;
1,4) и
(4;
0,8). Если ни одна из вычисленных точек
не попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
4. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в) определите, какие из вычисленных точек попадают на границу или в площадь круга радиусом 3 и с центром в точке А (0,5; -1). Если ни одна из вычисленных точек не попадает в заданную область, то экспериментально подберите такое значение , чтобы новая точка попала на границу или внутрь заданной области.
5. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
(-1,2),
(-1,
4),
(1,
1),
(1,1;
–5) и
(–0,5; 0). Если ни одна из вычисленных точек
не попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
6. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в площадь правой
полуокружности радиусом 2,5 с центром в
точке
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
7. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
8. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
9. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
10. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
(2,5;
1,5) и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
11. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в площадь круга
радиусом 1,5 и с центром в точке
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
12. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
13. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
14. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в площадь левой
полуокружности радиусом 1,5 с центром в
точке
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
15. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
16. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в площадь круга
радиусом 1 и с центром в точке
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
17. а) разработайте алгоритм и программу вычисления значения функции ,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
18. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
19. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
20. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
21. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
22. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
23. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
24. а) разработайте алгоритм и программу вычисления значения функции ,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
25. а) разработайте алгоритм и программу вычисления значения функции ,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
26. а) разработайте алгоритм и программу вычисления значения функции ,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
27. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
28. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в) определите, какие из вычисленных точек попадают на границу или в область с координатами вершин , , и . Если ни одна из вычисленных точек не попадает в заданную область, то экспериментально подберите такое значение , чтобы новая точка попала на границу или внутрь заданной области.
29. а) разработайте
алгоритм и программу вычисления значения
функции
,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений ,
в)
определите, какие из вычисленных точек
попадают на границу или в площадь круга
радиусом 1,5 и с центром в точке
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
30. а) разработайте алгоритм и программу вычисления значения функции ,
б) вычислите значения функции для 2 ÷ 3 произвольно выбранных значений
в) определите,
какие из вычисленных точек
попадают на границу или в область с
координатами вершин
,
,
и
.
Если ни одна из вычисленных точек не
попадает в заданную область, то
экспериментально подберите такое
значение
,
чтобы новая точка
попала на границу или внутрь заданной
области.
