2014-02-13 3 views
0
list = "\n==== Names and Distances ====\n" 
firstName = input ("Enter next person's first name >") 
while firstName > "": 
    distance= float(input("Enter distance thrown: ")) 
    list = list + firstName + "." + str(distance) + "\n" 
    firstName = input ("Enter next person's first name >") 
    largest = max([distance]) 
    smallest = min([distance]) 
print (list) 
print ("the longest distance is: " + str(largest)) 
print (smallest) 

Когда я запускаю программу, она дает мне такое же расстояние для максимальных и минимальных идей о том, как получить минимум?Как получить программу, чтобы найти минимум

ответ

0

Предполагая, что это питон

distance является поплавок так max([distance]) будет равна distance

вы можете решить многими способами

Один простой способ заключается в инициализации по величине будет очень малое значение и наименьшее значение будет очень большим и изменить эти строки:

largest = max([distance]) 
smallest = min([distance]) 

до:

largest = max(largest,distance) 
smallest = min(smallest,distance) 
Смежные вопросы