ADMICRO

Đoạn mã sau mô tả thuật toán nào?

void Line(int x1, int y1, int x2, int y2, Color mau)
{
float m = (float)(y2-y1)/(x2-x1);
if (m < 1)
{
int x = x1;
float y = y1;
putpixel(x, round(y), mau);
}
else
{
int y = y1;
float x = x1;
putpixel(round(x),y, mau)
while (y < y2)
{
x+= float(1)/m;
y++;
putpixel(round(x),y,mau);
}
}
}

Hãy suy nghĩ và trả lời câu hỏi trước khi xem đáp án

ADSENSE / 5
Câu hỏi này thuộc ngân hàng trắc nghiệm dưới đây, bấm vào Xem chi tiết để làm toàn bài
ZUNIA12
ZUNIA9
AANETWORK