Viết chương trình. Dòng chảy của thuyền trên sông. Một chiếc thuyền khởi hành từ điểm C(0;0) và trôi theo dòng nước với vận tốc đều v = (1.5; 0.5) km/h. Xác định vị trí của thuyền sau 3.2 giờ?
( giúp tớ với ạ)
Quảng cáo
2 câu trả lời 143
Ta có các thông tin sau:
Vị trí ban đầu của thuyền (điểm C): (0; 0) km
Vận tốc của dòng nước (cũng là vận tốc của thuyền): v =(1.5;0.5) km/h
Thời gian trôi: t=3.2 giờ
Vì thuyền trôi theo dòng nước với vận tốc đều, quãng đường thuyền đi được theo mỗi trục tọa độ sẽ bằng vận tốc tương ứng nhân với thời gian.
Gọi vị trí của thuyền sau thời gian t là điểm P(x;y). Ta có thể tính tọa độ của điểm P như sau:
Tọa độ x: x=x0+vx⋅t
Tọa độ y: y=y0+vy⋅t
Trong đó:
(x0;y0) là tọa độ ban đầu của thuyền (0; 0).
vx là thành phần vận tốc theo trục x (1.5 km/h).
vy là thành phần vận tốc theo trục y (0.5 km/h).
t là thời gian trôi (3.2 giờ).
Bây giờ, chúng ta hãy thay các giá trị vào công thức:
Tọa độ x: x=0+1.5⋅3.2=4.8 km
Tọa độ y: y=0+0.5⋅3.2=1.6 km
Vậy, sau 3.2 giờ, vị trí của thuyền sẽ là điểm P(4.8; 1.6) km.
Nếu bạn muốn biểu diễn điều này bằng một đoạn mã Python đơn giản, bạn có thể làm như sau:
Python
# Vị trí ban đầu
x0 = 0
y0 = 0
# Vận tốc của dòng nước
vx = 1.5
vy = 0.5
# Thời gian trôi
t = 3.2
# Tính vị trí sau thời gian t
x = x0 + vx * t
y = y0 + vy * t
# In kết quả
print(f"Vị trí của thuyền sau {t} giờ là: ({x}, {y}) km")
Khi chạy đoạn mã này, bạn sẽ nhận được kết quả:
Vị trí của thuyền sau 3.2 giờ là: (4.8, 1.6) km
Hy vọng điều này giúp bạn hiểu rõ! Nếu bạn có bất kỳ câu hỏi nào khác, đừng ngần ngại hỏi nhé.
Quảng cáo
Bạn muốn hỏi bài tập?
