Xác định 1 điểm có nằm trong hình chữ nhật hay không

Em đag làm 1 bài tập về python, đề bài khá dài, đại khái là sẽ cho người dùng nhập vào 2 số x và y ( x đại diên cho d1 và d2)(y đại diện cho r1 và r2) ( x và y khác nhau ) tạo ra 1 hình chữ nhật (2 số bé hơn 103), cho nhập thêm 1 điểm bất kì và kêu xác định xem điểm đó có nằm trong hcn hay không? Mọi người giúp em với ạ

Bạn thử tìm kiếm từ khoá check if a point is inside a rectangle trên Google chưa?

Ở đây hình chữ nhật đã cho được xác định bởi 2 điểm (d1, r1) và (d2, r2) phải không?

1 Like

Lớn hơn hoặc bằng số nhỏ nhỏ hơn hoặc bằng số lớn, vậy thôi. Thỏa cho cả xy thì nó sẽ nằm trong hình chữ nhật.

2 Likes

bạn vẽ đồ thị ra, nhìn vị trí tương quan của điểm cần xét và toạ độ 4 đỉnh của hình chữ nhật là rút ra được ngay thôi mà.

2 Likes

đúng rồi ạ, d1 d2 là chiều dài còn r1 r2 là chiều rộng đó ạ, biết hết tất cả các độ dài các cạnh, chu vi, diênn tích nhưng em k biết làm cách nào để xác định

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?