- •Порядок выполнения работы
- •Задание на расчетно-графическую работу
- •Задание для вариантов 1-11
- •Задание для вариантов 12-20
- •Задание для вариантов 21-40
- •Пример исходных данных для вариантов 12-16
- •Задание для вариантов 41-60
- •Необходимая информация
- •Общая характеристика базовых графических средств языка Pascal.
- •Инициализация графического режима.
- •Вариант 1:
- •Вариант 2:
- •Вывод основных графических примитивов.
- •Задание области вывода
- •Работа с графикой на языке C и модуль graphics.h
- •Типы видео мониторов и их режимы
- •Инициализация графики
- •Система координат
- •Основные графические функции
- •Функции рисования
- •Функции изменения параметров рисования
- •Шаблоны линий
- •Шаблоны закраски
- •Варианты индивидуальных заданий
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •Вариант 31
- •Вариант 32
- •Вариант33
- •Вариант 34
- •Вариант 35
- •Вариант 36
- •Вариант 37
- •Вариант 38
- •Вариант 39
- •Вариант 40
- •Вариант 41
- •Вариант 42
- •Вариант 43
- •Вариант 44
- •Вариант 45
- •Вариант 46
- •Вариант 47
- •Вариант 48
- •Вариант 49
- •Вариант 50
- •Вариант 51
- •Вариант 52
- •Вариант 53
- •Вариант 54
- •Вариант 55
- •Вариант 56
- •Вариант 57
- •Вариант 58
- •Вариант 59
- •Вариант 60
- •Введение
- •1. Постановка задачи
- •2. Теоретические сведения
- •2.1 Используемые алгоритмы
- •2.2 Работа с графикой на языке Pascal (С)
- •3 Реализация программы
- •Заключение
- •Список литературы
- •Приложение. Листинг программы.
Задание на расчетно-графическую работу
Написать программу в соответствии с индивидуальным заданием. Общие требования. Изображение должно занимать большую часть
экрана, сопровождаться заголовком, содержать наименования и градации осей и масштабироваться в зависимости от исходных данных. При любых допустимых значениях исходных данных изображение должно полностью помещаться на экране. Программа не должна опираться на конкретные значения расширения экрана.
Задание для вариантов 1-11
Вывести на экран в графическом режиме графики двух функций на интервале от хнач до хкон с шагом dx. Графики должны быть плавными и различаться цветами.
Задание для вариантов 12-20
Написать программу, которая вводит данные из текстового файла (пример исходных данных показан в таблице 1 на стр. 3). Введенные данные отобразить на экране в виде диаграммы, в соответствии с индивидуальным заданием. Диаграмма должна строиться в зависимости от количества данных в файле.
Задание для вариантов 21-40
Написать программу, которая по введенному значению аргумента вычисляет значение функции, заданной в виде графика (сделать для одного из приведенных графиков). Параметр R вводится с клавиатуры. График изменяется в зависимости от введенного значения таким образом, что начальная точка графика остаётся фиксированной, размер и угол наклона отрезков не изменяются, участки графика остаются соединёнными.
4
Пример исходных данных для вариантов 12-16
Таблица 1. Лидеры мирового рынка ПК
Рейтинг |
Поставщик |
Объем |
Доля |
Объем |
Доля |
Рост |
|
1996г. |
|
продаж |
рынка |
продаж |
рынка |
95/96,% |
|
|
|
1996г., |
1996г.,% |
1995г.,тыс.шт. |
1995г.,% |
|
|
|
|
тыс.шт. |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Compaq |
7036 |
10,3 |
5757 |
9,8 |
22 |
|
|
|
|
|
|
|
|
|
2 |
IBM |
6081 |
8,9 |
4785 |
8,1 |
27 |
|
|
|
|
|
|
|
|
|
|
Packard, |
4247 |
6,2 |
4392 |
7,5 |
-3 |
|
3 |
Bell,NEC |
||||||
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
4 |
Apple |
3587 |
5,2 |
4627 |
7,9 |
22 |
|
|
|
|
|
|
|
|
|
5 |
HP |
2995 |
4,4 |
2023 |
3,4 |
48 |
|
|
|
|
|
|
|
|
|
6 |
Другие |
44459 |
65 |
37221 |
63,3 |
19 |
|
|
|
|
|
|
|
|
Задание для вариантов 41-60
Написать программу, которая определяет, попадает ли точка с заданными координатами в область, закрашенную на рисунке серым цветом. Вывести на экран рисунок с точкой в указанных координатах и текстовое сообщение о результате.
5