Графика в системе PascalABC - 8 стр.

UptoLike

10
5) Объяснить, почему при заливке столбиков (упражнение 4)) в случае нуле-
вой температуры ось OX, а иногда и ось OY, окрашивается цветом границы.
6) Выполнить заливку столбиков гистограммы цветами, отличными от цветов
границ, например, темнокрасным или темносиним (см. Приложение).
7) Организовать в программе ввод значений температур.
8) Построить гистограмму, отображающую значения дневных
и ночных
температур за неделю.
Пример 2 Построить график функции f(x) на отрезке [a, b]. Считать, что
функция на отрезке определена и непрерывна. При построении графика исполь-
зовать такой масштаб, чтобы отрезок [a, b] занимал все графическое окно по
ширине. Точки, соответствующие наибольшему (
y
max
) и наименьшему ( y
min
)
значениям функции, должны располагаться соответственно в верхней и нижней
части графического окна.
Если значение x=0 принадлежит отрезку [a, b], то изобразить на графике
ось OY. Если отрезок [
y
min
,y
max
] содержит значение 0, то изобразить на графике
ось OX.
Наибольшую трудность при построении графика вызывает его масштаби-
рование в границах графического окна. Координатные оси графического окна
направлены слеванаправо (ось OX) и сверхувниз (ось OY). Графические ко-
ординаты принимают только целые неотрицательные значения. Максимальные
значения графических координат определяются размерами графического
окна
(шириной и высотой). Точка в левом верхнем углу графического окна имеет
графические координаты (0, 0). Точка в правом нижнем углуграфические ко-
ординаты (W, H), где Wширина графического окна, Hвысота графического
окна.