Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // circstrc.cpp
- // графические объекты типа круг
- #include <msfotcon>
- #include <graphics>
- #include <windows.h>
- #include <stdio.h>
- #include <graphics>
- #include <conio>
- #include <stdlib>
- // для графических функций
- //////////////////////////////////////////////////////////
- struct circle // графический объект "круг"
- {
- int xCo, yCo; // координаты центра
- int radius;
- color fillcolor; // цвет
- fstyle fillstyle; // стиль заполнения
- };
- //////////////////////////////////////////////////////////
- void circ_draw(circle c)
- {
- set_color(c.fillcolor); // установка цвета
- set_fill_style(c.fillstyle); // установка стиля заполнения
- draw_circle(c.xCo, c.yCo, c.radius); // рисование круга
- }
- //--------------------------------------------------------
- int main()
- {
- init_graphics(); // инициализация графики
- // создание кругов
- circle c1 = { 15, 7, 5, cBLUE, X_FILL };
- circle c2 = { 41, 12, 7, cRED, O_FILL };
- circle c3 = { 65, 18, 4, cGREEN, MEDIUM_FILL };
- circ_draw(c1); // рисование кругов
- circ_draw(c2);
- circ_draw(c3);
- set_cursor_pos(1, 25); //cursor to lower left corner
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement