Переменная value = 100 сохраняет в себе значение, равное
100. В цикле while каждый раз пользователю предлагается
ввести число. Введенное пользователем значение будет расчетные с переменной value = value - n.
Однако программу следует усовершенствовать по следующему алгоритму:
■ Измените код так, чтобы значение value в коем случае
было отрицательным. Такого быть не должно: You have 4.
Подсказка: воспользуйтесь условием if. Если значение value
будет меньше, чем введенное пользователем n, предложите снова
ввести число. Для этого рекомендуется воспользоваться оператором continue и пропустить этап, где проводится вычитание value = value - n.
■ Выведите пользователю сообщение о введении некорректного значения.
Код заданию 1:
value = 100
while value> 0:
n = int (input ( "Enter value:"))
value - = n
print ( "You have", value)
Ответы на вопрос
Ответил merkkaa
2
value = 100
while value > 0:
n = int (input ( "Enter value:"))
if value-n < 0:
print("сообщение о введении некорректного значения.")
continue
value -= n
print ( "You have", value)
Новые вопросы
Қазақ тiлi,
1 год назад
Қазақ тiлi,
1 год назад
Математика,
2 года назад
Математика,
2 года назад
Математика,
8 лет назад
Алгебра,
8 лет назад