This question is to be solved in Python.
In some sentences print is strecthing across 2 lines so write it in a single line when you excute
Solution:
minutes=0
def spaceTime(distance):
if distance>1:
global minutes
minutes=minutes+1
spaceTime(distance/2)
else:
minutes=minutes+1
return minutes
distance_in_metres=input('Enter distance from destination:')
time=spaceTime(float(distance_in_metres))
if distance_in_metres=='37':
print(time,'minutes to travel',distance_in_metres,'meters to the nearest Poke-Stop')
elif distance_in_metres=='40075000.0':
print(time,'minutes to travel',distance_in_metres,'for a round-trip around the earth')
elif distance_in_metres=='149000000000':
print(time,'minutes to travel',distance_in_metres,'from our earth to our sun')
elif distance_in_metres=='4e+16':
print(time,'minutes to travel',distance_in_metres,'from our sun to the nearest star')
elif distance_in_metres=='8.8e+26':
print(time,'minutes to travel',distance_in_metres,'across the observable universe')
print('WOW, IS TEAM ROCKET EVER BLASTING OFF AGAIN!!')
Output:
This question is to be solved in Python. Question 1 10 points): Purpose: To practice recursion...