नीचे दी गई रेखापुंज रेखाओं के लिए मध्यबिंदु (या ब्रेसेनहैम) एल्गोरिथ्म पर विचार कीजिये:

(1) इनपुट (x1, y1​) और (x2​, y​2)

(2) y = y1

(3) d = f(x1​ + 1, y1​ + ½) // f एक रेखा का निहित रूप है

(4) x = x​ 1​ से x​ 2

(5) do

(6) plot(x,y)

(7) if(d<0)

(8) then

(9) y = y + 1

(10) d = d + (y1​ - y2) + (x2​ - x1)

(11) else

(12) d = d + (y1 - y2)

(13) end

(14) end

कौन से कथन सत्य हैं?

P: ढलान m>1 वाली रेखा के लिए हमें लाइन (4) में बाहरी लूप को कर y से ऊपर होने के लिए बदलना चाहिए।

Q: रेखाएँ (10) और (12) लाइन समीकरण f के वृद्धिशील मूल्यांकन के माध्यम से निर्णय चर d को अद्यतन करती हैं।

R: एल्गोरिथ्म विफल हो जाता है यदि d हमेशा 0 होता है।

1
केवल Q और  R 
2
केवल P 
3
केवल P और  Q 
4
P, Q और  R

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation