blob: 2d76b882b7e853af99af5104a5e5b216fcfd96f5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
//ship B approaching port
//refer fig. 14.15 and 14.16
//Considering west as x-axis and south as y-axis
vAx=24*cosd(30)
vAy=24*sind(30)
vBx=-18
vBy=0
//Let relative velocity of A w.r.t. B be vr at an angle alpha to western direction
vrx=vAx-vBx //kmph
vry=vAy-vBy
v=sqrt((vrx)^2+(vry)^2) //kmph
alpha=atand(vry/vrx) //degree
//Holding B stationary and allowing A to move with relative velovity,BC is given by
BC=60*sind(alpha) //km
//from triangle BCD
DC=sqrt((25^2)+(17.735)^2) //km
CE=DC //km
AC=60*cosd(alpha) //km
AD=AC-DC //km
AE=AC+CE //km
//Time taken to reach D
t1=39699*60/40899 //min
//time taken to reach E
t2=74939*60/40599 //min
printf("\nThe two ships can start exchanging signals %.2f min after ship A leaves the port and continue to do so for %.2f min",t1,t2-t1)
|