Вопрос:

Допиши программу «Покупка велосипеда», чтобы она работала до достижения цели.

Фотография

Ответ ассистента

Для решения задачи «Покупка велосипеда» тебе нужно добавить цикл `while`, который будет повторять запрос суммы, пока в копилке не наберется 10 000. В твоём коде сейчас действия выполняются только один раз. Вот исправленный код: ```python summa = 0 # Цикл работает, пока сумма меньше 10000 while summa < 10000: print("Тебе осталось накопить " + str(10000 - summa)) a = int(input("Сколько денег кладёшь в копилку?")) summa = summa + a print("Ура, ты достиг цели!") ``` **Что изменилось:** 1. Мы добавили строку `while summa < 10000:`. Она заставляет программу возвращаться к вводу денег, если цель ещё не достигнута. 2. Все команды внутри цикла (строки 5, 6, 7) теперь написаны с отступом (4 пробела), чтобы Python понимал, что они относятся к циклу.

Другие решения

Что ещё задавали пользователи