|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Песочные часы |
|
C/C++ - [решено] Песочные часы
|
Ветеран Сообщения: 823 |
Профиль | Сайт | Отправить PM | Цитировать Подружке в институте на первом курсе задали задачку:
В C/C++ изобразить песочные часы. Работа с графикой. Привести часики в действие Попросила помочь, сам по Visual Basic и PHP, прийдется С почитать, признаюсь мне интересно. Первые шаги с матрицами, массивами и сортировками осилил. А вот с графикой даже не знаю, в Паскале как то баловался. Есть может у кого то похожий готовый скрипт? Что бы посмотреть как вооще графика в C++ организована? |
|
------- Отправлено: 01:59, 17-02-2009 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать Artem-Samsung а что хоть подружка учит? Под Вин32 или может Дос?
Если для Доса и среды Борланд вот такой нехитрый исходник. Может послужить шаблоном для дальнейшей работы. #include <graphics.h> // detectgraph #include <stdio.h> // puts() #include <conio.h> // getch() DetectGraphicMode(char *cWay); main() { DetectGraphicMode(""); //TODO PATH TO BGI line(100,100,200,200); line(200,100,100,200); line(100,100,200,100); line(100,200,200,200); getch(); return 0; } DetectGraphicMode(char *cWay) { int gdriver, gmode, errorcode; detectgraph(&gdriver, &gmode); initgraph(&gdriver,&gmode,cWay); errorcode = graphresult(); if (errorcode != grOk) { puts("\n ERROR GRAPHICS INITIALISATION \n"); puts(grapherrormsg(errorcode)); getch(); return 0; } } |
Отправлено: 02:35, 17-02-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Часы в трее | Forsman | Оформление Windows XP | 20 | 02-11-2024 02:02 | |
Службы - Отстают часы | anton55 | Microsoft Windows 2000/XP | 3 | 03-01-2009 01:15 | |
Разное - отстоют часы | pasha281282 | Microsoft Windows 2000/XP | 5 | 04-12-2008 09:53 | |
Мультимедиа - Часы\таймер | YDen | Программное обеспечение Windows | 4 | 29-09-2008 14:17 | |
Часы в трее | Cody | Microsoft Windows 95/98/Me (архив) | 5 | 11-03-2003 09:03 |
|