ในภาษาการเขียนโปรแกรม C มีตัวเลือกในการสร้างส่วนโค้งของวงกลมในรัศมีที่กำหนดด้วยพิกัดศูนย์กลางและระดับของส่วนโค้งที่กำหนด
ส่วนโค้ง() ฟังก์ชัน ใช้ในการสร้างส่วนโค้ง ฟังก์ชันส่วนโค้งนี้รวมอยู่ในไลบรารี graphics.h ใน C ซึ่งมีวิธีการวาดรูปบนหน้าจอเอาต์พุต
ไวยากรณ์
void arc(int x, int y, int startangle, int endangle, int radius);
ตอนนี้ มาเจาะลึกถึงฟังก์ชันและทำความเข้าใจแต่ละพารามิเตอร์ที่ส่งผ่านและเอาต์พุตที่ฟังก์ชันส่งคืน
พารามิเตอร์
x − type =int ฟังก์ชัน:กำหนดพิกัด x ของจุดศูนย์กลางของส่วนโค้ง
ย − type =int ฟังก์ชัน:กำหนดพิกัด y ของจุดศูนย์กลางของส่วนโค้ง
มุมเริ่มต้น − type =int ฟังก์ชัน:กำหนดมุมเริ่มต้นของส่วนโค้ง
พัวพัน − type =int ฟังก์ชัน:กำหนดมุมสิ้นสุดของส่วนโค้ง
รัศมี − type =int ฟังก์ชัน:กำหนดรัศมีของส่วนโค้ง
ตัวอย่าง
#include <graphics.h>
int main(){
int gd = DETECT, gm;
int x = 250;
int y = 250;
int start_angle = 155;
int end_angle = 300;
int radius = 100;
initgraph(&gd, &gm, "");
arc(x, y, start_angle, end_angle, radius);
getch();
closegraph();
return 0;
}