Drawing Circle in Graphics Mode : Circle Function >> Graphics.h
Program :
1 2 3 4 5 6 7 8 9 10 11 12 13 | <span style="color: #004a43;">#</span><span style="color: #004a43;">include</span><span style="color: #800000;"><</span><span style="color: #40015a;">graphics.h</span><span style="color: #800000;">></span> <span style="color: #004a43;">#</span><span style="color: #004a43;">include</span><span style="color: #800000;"><</span><span style="color: #40015a;">stdio.h</span><span style="color: #800000;">></span> <span style="color: #200080; font-weight: bold;">int</span> <span style="color: #400000;">main</span><span style="color: #308080;">(</span><span style="color: #200080; font-weight: bold;">void</span><span style="color: #308080;">)</span> <span style="color: #406080;">{</span> <span style="color: #200080; font-weight: bold;">int</span> gdriver <span style="color: #308080;">=</span> DETECT<span style="color: #308080;">,</span>gmode<span style="color: #406080;">;</span> <span style="color: #200080; font-weight: bold;">int</span> x<span style="color: #308080;">=</span><span style="color: #008c00;">200</span><span style="color: #308080;">,</span> y<span style="color: #308080;">=</span><span style="color: #008c00;">200</span><span style="color: #406080;">;</span> <span style="color: #200080; font-weight: bold;">int</span> rad<span style="color: #308080;">=</span><span style="color: #008c00;">50</span><span style="color: #406080;">;</span> initgraph<span style="color: #308080;">(</span><span style="color: #308080;">&</span>gdriver<span style="color: #308080;">,</span> <span style="color: #308080;">&</span>gmode<span style="color: #308080;">,</span> <span style="color: #800000;">"</span><span style="color: #1060b6;">c:</span><span style="color: #0f69ff;"></span><span style="color: #1060b6;">tc</span><span style="color: #0f69ff;"></span><span style="color: #1060b6;">bgi</span><span style="color: #800000;">"</span><span style="color: #308080;">)</span><span style="color: #406080;">;</span> circle<span style="color: #308080;">(</span>x<span style="color: #308080;">,</span>y<span style="color: #308080;">,</span>rad<span style="color: #308080;">)</span><span style="color: #406080;">;</span> closegraph<span style="color: #308080;">(</span><span style="color: #308080;">)</span><span style="color: #406080;">;</span> <span style="color: #406080;">}</span> |
Explanation :
1 | circle<span style="color: #308080;">(</span>x<span style="color: #308080;">,</span>y<span style="color: #308080;">,</span>rad<span style="color: #308080;">)</span><span style="color: #406080;">;</span> |
- Circle Function Draws Circle having Center (x,y) and Radius ‘rad’
Syntax :
1 | circle<span style="color: #308080;">(</span>x<span style="color: #308080;">,</span>y<span style="color: #308080;">,</span>rad<span style="color: #308080;">)</span><span style="color: #406080;">;</span> |
Parameter | Explanation |
---|---|
x | X Co-ordinate of Center |
y | Y Co-ordinate of Center |
rad | Length of Radius |