Trong máy tính, tọa độ trên màn hình được xác định từ góc TOP, LEFT là điểm 0,0. Trục X --> sang trái. Trục y --> đi xuống dưới (tọa độ là dương). Như hình sau: Với 1 hình tròn tâm O được vẽ trên mặt phẳng, vẽ thêm 1 chấm(1 điểm) trên màn hình, xác định xem tọa độ điểm đó có thuộc đường tròn không ? Các bạn trình bày 1 thuật toán cho việc này thử, không cần code
Uhm trước tiên bạn phải có bán kính đường tròn, nếu khoảng cách từ tâm đường tròn tới điểm đó lớn hơn bán kính thì điểm đó nằm ngoài đường tròn, còn nếu khoảng cách là bé hơn thì ta kết luận điểm đó nằm trong đường tròn. Để dễ hiểu hơn ta có công thức: - Gọi d là khoảng cách từ bán kính (trường hợp của bạn là 0(0, 0)). h được tính bằng công thức tính khoảng cách của 2 đường thẳng trong 1 mặt phẳng.trong đó deltax1, deltax2 là tọa độ của điểm đó trừ tọa độ của tâm đó bạn. -r là bán kính. Bạn so sánh r và d để rút ra kết luận nhé. Nếu bạn cần code thì mai mình viết h mới về quê mệt quá^^
Tốt thế được rồi không cần code đâu. Tiếp theo là cho 2 hình chữ nhật với tọa độ các góc là: A (a,b,c,d), B (i,k,l,m). Tìm thuật toán xác định 2 HCN có va chạm với nhau không ? --> Các câu hỏi thường gặp khi xử lý các bài toán thực tế trong lập trình có giao diện.