Проверьте программу на работу. - Компьютерные вопросы

Вопрос Проверьте программу на работу.

Регистрация
1 Дек 2013
Сообщения
79
Репутация
0
Спасибо
0
Монет
0
Напиши программу, которая вводит с клавиатуры числа и вычисляет их сумму, пока пользователь не введет 0.

Округли ответ до 2 знаков в дробной части.

Пример работы программы:

<<Число: 3.7484

<<Число: 5.433

<<Число: 0

9.18

Не может проверить бот.

number = int(input('Введите число: '))

summa = 0

while number != 0:

summa += number

number = float(input('Введите следующее число: '))

print(round(summa, 2))
 
Регистрация
7 Дек 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
number = int(input('Введите число: ')) Здесь зачем приводить к целому, если по заданию очевидно, что работать программа должна с дробными?
 
Регистрация
6 Май 2013
Сообщения
63
Репутация
0
Спасибо
0
Монет
0
number = float(input('Число: '))
summa = 0
while number != 0:
summa += number
number = float(input('Число: '))
print(round(summa, 2))
 
Регистрация
26 Мар 2013
Сообщения
62
Репутация
0
Спасибо
0
Монет
0
Округление до двух знаков после запятой
>>>
x = float(input())
n = float('{:.2f}'.format(x))
print(n)
 
Сверху Снизу