1. Створіть проєкт для розв’язування задачі: Уведіть час, який показав кожен з
учасників/учасниць змагань вашого закладу освіти з бігу на дистанцію 60
метрів. Визначте найбільший і найменший час. Визначте, скільки
спортсменів/спортсменок показали найкращий час.
2. Збережіть проєкт у вашій папці у файлі з іменем Практична 10.py.
3. Протестуйте створений вами проєкт і проаналізуйте правильність його
виконання.
Answers & Comments
Ответ:
# Запитуємо часи від кожного учасника від користувача
times = []
while True:
time = input("Введіть час учасника (або Enter, щоб завершити введення): ")
if time == "":
break
else:
time = float(time)
times.append(time)
# Знаходимо найбільший та найменший час
max_time = max(times)
min_time = min(times)
# Знаходимо кількість учасників/учасниць з найкращим часом
count_best_time = times.count(min_time)
# Виводимо результати
print("Найбільший час:", max_time)
print("Найменший час:", min_time)
print("Кількість учасників/учасниць з найкращим часом:", count_best_time)
Объяснение: Зберегти я думаю ти зможешь та й протестувати теж)
Ответ:
times = []
num_participants = int(input("Введіть кількість учасників: "))
for i in range(num_participants):
time = float(input(f"Введіть час учасника {i+1}: "))
times.append(time)
max_time = max(times)
min_time = min(times)
num_best_times = times.count(min_time)
print(f"Найбільший час: {max_time}")
print(f"Найменший час: {min_time}")
print(f"Кількість учасників з найкращим часом: {num_best_times}")
Объяснение: