# Python code to solve equations of motion # Constants g = 9.81 # gravitational acceleration in m/s^2 # Function to solve equations of motion def equations_of_motion(initial_velocity, time, acceleration, initial_position): # Final velocity final_velocity = initial_velocity + acceleration * time # Final position final_position = initial_position + initial_velocity * time + 0.5 * acceleration * time ** 2 # Displacement displacement = final_position - initial_position return final_velocity, final_position, displacement # Example usage # Inputs initial_velocity = 0.0 # initial velocity in m/s time = 4.0 # time in seconds acceleration = 9.81 # acceleration in m/s^2 (free fall) initial_position = 0.0 # initial position in meters # Solve equations of motion final_velocity, final_position, displacement = equations_of_motion(initial_velocity, time, acceleration, initial_position) # Output results print("Final velocity:", final_velocity, "m/s") print("Final position:", final_position, "m") print("Displacement:", displacement, "m")