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;
}
}
Из всего кода песочные часы рисуют четыре строчки с оператором
line, всё остальное обслуживающий код.