|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2011, 21:19 | #1 |
Регистрация: 05.07.2011
Сообщений: 7
|
графика на си
помогите выполнить расчет физических адресов памяти угловых точек заданной области во всех использованных режимах.закрашенная область находится в верхнем левом углу..
вот текст программы: #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <dos.h> int main(void) { int x,y,clr; /* request auto detection */ int gdriver = DETECT, gmode, errorcode; int low,hight; /* initialize graphics mode */ initgraph(&gdriver, &gmode, ""); /* read result of initialization */ errorcode = graphresult(); if (errorcode != grOk) /* an error occurred */ {printf("Graphics error: %s\n", grapherrormsg(errorcode)); printf("Press any key to halt:"); getch(); exit(1); /* return with error code */ } /*output parameters */ printf("Driver Name:%s\n", getdrivername()); printf("Max [X]x[Y]:%d x %d\n", getmaxx(),getmaxy()); /* Standart function*/ for( x=getmaxx()/2; x>=0; x--) {clr=random(getmaxcolor()); for(y = getmaxy(); y > getmaxy()/2; y--) { putpixel(x,y,clr); delay(3); } } /* clean up */ getch(); closegraph(); return 0; } Последний раз редактировалось екатерина новикова; 07.12.2011 в 21:26. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графика в С++ | Grizzzli | Помощь студентам | 7 | 14.03.2012 23:16 |
Графика на Си | DimR | Фриланс | 8 | 28.02.2011 09:51 |
Графика | cyber_NINJA | Помощь студентам | 1 | 07.07.2010 13:12 |
Графика в с++ | lord Mu$t@ng | Помощь студентам | 0 | 29.04.2010 11:50 |
Графика в си | Scate | Помощь студентам | 6 | 25.11.2008 23:31 |