
- •Задания по программированию на Паскале
- •Введение
- •1. Алгоритмы линейной структуры
- •2. Разветвленные алгоритмы
- •3. Циклические алгоритмы
- •4. Работа с одномерными массивами
- •5. Работа с матрицами
- •6. Функции пользователя
- •7. Работа с подпрограммами
- •8. Обработка графической информации.
- •9. Обработка файловых структур данных
- •10. Работа с датчиком случайных чисел
- •11. Разработка диалоговых программ
- •Примеры составления различных программ
8. Обработка графической информации.
Задание 1. Построить на экране кусочно-линейный график функции y=F(x) в соответствии с вариантом, указанным в таблице. Построение выполнить в заданном диапазоне изменения аргумента x от а до b. Число точек графика <= 50. Предусмотреть вычерчивание осей координат с нанесением шкал делений и цифровых отметок.
Задание 2. Построить на экране гистограмму функции y=F(x). Число столбцов гистограммы равно 10.
-
Вариант
Вид функции y=F(x)
Диапазон
изменения
аргумента
a b
1
sin(x)
-
2
сos(x)
0 /2
3
sin(x) + cos(x)
0
4
sin(x) - cos(x)
0
5
2sin(x) + 3cos(x)
-
6
sin(x) + cos(2x)
-
7
2 - cos(x)
0 /2
8
0
9
2sin(2x) + 1
-
10
sin(x) + cos(x) - 1
-
11
-3 5
12
-3 3
13
-1 4
14
-1 4
15
-1 3
16
sin (2x) + 1
-
17
-4 4
18
sin(x) + 2cos(x)
-
19
ex - 1
-1 2
20
sin4x + cos4x
-
21
-
22
-1 1
23
-1 1
24
sin(2x) + 1/2cos(x)
-
25
1 - sin(x)
-