Информатика, вопрос задал BaklankaGul , 1 год назад

1. Створіть проєкт для розв’язування задачі: Уведіть час, який показав кожен з
учасників/учасниць змагань вашого закладу освіти з бігу на дистанцію 60
метрів. Визначте найбільший і найменший час. Визначте, скільки
спортсменів/спортсменок показали найкращий час.
2. Збережіть проєкт у вашій папці у файлі з іменем Практична 10.py.
3. Протестуйте створений вами проєкт і проаналізуйте правильність його
виконання.

Ответы на вопрос

Ответил likonarem
2

Ответ:

# Запитуємо часи від кожного учасника від користувача

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)

Объяснение: Зберегти я думаю ти зможешь та й протестувати теж)

Ответил Аноним
1

Ответ:

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}")

Объяснение:

Новые вопросы