Distance Traveled
The distance a vehicle travels can be calculated as follows:
distance = speed x time
For example, if a train travels 40 miles per hour for three hours, the distance traveled is 120 miles. Write a program that asks the user for the speed of a vehicle (in miles per hour) and the number of hours it has traveled. It should then use a loop to display the distance the vehicle has traveled for each hour of that time period. Here is an example of the desired output:
Distance traveled program code:
speed = 0
while speed <= 0:
#Prompt and read input of speed of the vehicle in mph
speed = float(input("What is the speed of the vehicle in mph? "))
time = 0
while time < 1:
#Prompt and read the hours traveled time
time = int(input("How many hours has it traveled? "))
#use a loop to display the distance the vehicle
#has traveled for each hour of that time period
print("Hour Distance Traveled")
print("------------------------")
for time in range(1, time + 1):
#Calculate the distance a vehicle travels
distance = speed * time
print(f"{time:<5} {distance:<40.1f}")
OUTPUT:
What is the speed of the vehicle in mph? 40
How many hours has it traveled? 3
Hour Distance Traveled
------------------------
1 40.0
2 80.0
3 120.0