
- •1.1. Цель:
- •2. Текст индивидуального задания
- •3. Краткие теоретические сведения
- •Void detectgraph( int far *graphdriver, int far *graphmode);
- •Void initgraph (int far *driver, int far *mode, char far *pathtodriver);
- •Int Driver,Mode;
- •Initgraph(&Driver,&Mode," ");
- •Void far restorecrtmode(void);
- •Void far setgraphmode(int mode);
- •Int far getgraphmode(void);
- •Void far setviewport(int left, int top, int right, int bottom, int clip)
- •Void far moveto (int X, int y);
- •Void far moverel (int dx, int dy);
- •Void far clearviewport(void);
- •Void far getaspectratio(int far *xasp, int far *yasp);
- •Void far putpixel(int X, int y, int color);
- •7. Таблица переменных
- •8. Результаты работы программы
7. Таблица переменных
Имя |
Тип |
Назначение |
scale |
float |
Масштаб |
maxX |
int |
Координаты центра экрана |
maxY |
int |
Координаты центра экрана |
cx |
int |
Максимальное число пик селей по осям |
cy |
int |
Максимальное число пик селей по осям |
dr |
int |
Номер графического драйвера |
mode |
int |
Номер режима |
errorcode |
int |
Код ошибки |
I |
float |
Экранная координата оси |
J |
float |
Графическая координата оси |
*s |
char |
|
x0 |
int |
Экранная координата концов отрезка |
y0 |
int |
Экранная координата концов отрезка |
x1 |
int |
Экранная координата концов отрезка |
y1 |
int |
Экранная координата концов отрезка |
x |
float |
Аргумент функции |
i |
int |
|
l |
int |
|
dec |
int |
|
sign |
int |
|
8. Результаты работы программы
9. Выводы по работе:
9.1 На практическом занятии я изучил основные возможности графической библиотеки языка Borland C.
9.2 Приобрел практические навыки по разработке и отладке программ, использующих графические режимы дисплеев.
9.3 Разработка программ, использующих графические режимы в Borland C , не является удобным, так как текст программы довольно объемный и при выводе графика на экран можно наблюдать неточность графических параметров.