मैं समझने की कोशिश कर रहा हूं कि मैं पॉइंट्स का एक सेट कैसे खींच सकता हूं (/ पिक्सेल सेट करें) जो लाइब्रेरी फ़ंक्शंस का उपयोग किये बिना सर्कल बनाता है ।सी ग्राफिक्स लाइब्रेरी या किसी अन्य लाइब्रेरी फ़ंक्शंस का उपयोग किये बिना पिक्सेल को कैसे सेट करें/सेट करें
अब, त्रिज्या दिए गए बिंदुओं के (x, y) समन्वय प्राप्त करना सरल है।
for (x=-r; x <r; x=x+0.1) {
y = sqrt(r*r - x*x);
draw(x,y, 0, 0);
}
लेकिन एक बार मेरे पास अंक होने के बाद, आप वास्तव में सर्कल को कैसे आकर्षित करते हैं जो मुझे भ्रमित कर रहा है। मैं ग्राफिक पुस्तकालय का उपयोग कर सकते, लेकिन मैं समझने के लिए ग्राफिक्स पुस्तकालय
का उपयोग किए बिना कैसे आप यह कर सकते चाहतेvoid draw(float x, float y, float center_x, float center_y) {
//logic to set pixel given x, y and circle's center_x and center_y
// basically print x and y on the screen say print as a dot .
// u 'd need some sort of a 2d char array but how do you translate x and y
// to pixel positions
}
कोई किसी भी लिंक/संदर्भ साझा करने या समझाने यह कैसे काम करता सकते हैं?
किस पर्यावरण में? – JasonD
कृपया "ड्रा" को परिभाषित करें! यदि आपका मतलब है: "प्रदर्शन पर प्रिंट करें", यह आपके द्वारा उपयोग की जाने वाली प्रणाली में बहुत अधिक निर्भर करता है। –