Помогите срочно задание по програмированию - Компьютерные вопросы

Вопрос Помогите срочно задание по програмированию

Регистрация
22 Ноя 2013
Сообщения
89
Репутация
-3
Спасибо
0
Монет
0
Нужно написать программу, которая позволит пользователю вводить числа до тех пор, пока не будет введено слово стоп. Программа должна определить среднее значение всех чисел
 
Регистрация
24 Окт 2013
Сообщения
70
Репутация
0
Спасибо
0
Монет
0
Ща будет тебе код
# Инициализация переменных
numbers = []

# Бесконечный цикл для ввода чисел
while True:
user_input = input("Введите число (или 'стоп' для завершения): ")

if user_input.lower() == 'стоп':
break

try:
# Преобразование введенного значения в число и добавление его в список
number = float(user_input)
numbers.append(number)
except ValueError:
print("Пожалуйста, введите правильное число или 'стоп'.")

# Проверка, есть ли введенные числа
if numbers:
average = sum(numbers) / len(numbers)
print(f"Среднее значение введенных чисел: {average}")
else:
print("Вы не вв
ели ни одного числа.")
 
Регистрация
12 Сен 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
numbers = []
while True:
input_str = input("Введите число или 'стоп': ")
if input_str.lower() == "стоп":
break
try:
numbers.append(float(input_str))
except ValueError:
print("Ошибка: введено не число.")

if numbers:
average = sum(numbers) / len(numbers)
print("Среднее значение:", average)
else:
print("Числа не были введены.")
 
Регистрация
21 Ноя 2013
Сообщения
80
Репутация
5
Спасибо
1
Монет
0
За лайк и лучший ответ я тебе это сделаю за минут 10
 
Сверху Снизу