Нарисовать графики нескольких окружностей разными цветами, зная координаты центра и радиус - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Мне нужно нарисовать графики нескольких окружностей разными цветами, зная координаты центра и радиус. В какой среде это лучше и проще делать? Какие подключить библиотеки?

Решение задачи: «Нарисовать графики нескольких окружностей разными цветами, зная координаты центра и радиус»

textual
Листинг программы
#include <stdio.h>
#include <Windows.h>
 
void Circle (HDC hDC, int xCenter, int yCenter, int radius, COLORREF borderColor, COLORREF fillColor)
{   HPEN hPen = CreatePen(PS_SOLID, 1, borderColor);
    SelectObject(hDC, hPen);
    HBRUSH hBrush = CreateSolidBrush(fillColor);
    SelectObject(hDC, hBrush);
    
    Ellipse(hDC, xCenter - radius, yCenter - radius, xCenter + radius, yCenter + radius);
   
    DeleteObject (hPen);
    DeleteObject (hBrush);
}
 
 
int main() 
{   HDC hDC = GetDC(GetConsoleWindow());
        
    Circle (hDC, 150, 150, 100, RGB(255,0,0), RGB(0,128,128)); 
 
    getchar();
    return 0;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.667 из 5
Похожие ответы