Вопрос задан 05.07.2023 в 09:46. Предмет Информатика. Спрашивает Карсаков Влад.

Python тема-While Напишите программу, в которой пользователь вводит цены за продукты до тех пор,

пока не будет введен ноль. Вывести счет к оплате - сумму за все продукты. Входные данные:Ввод стоимости продуктов на отдельных строках.Выходные данные:Число - стоимость покупки.​
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Акивис Мария.

Ответ:

s = 0

x = int(input())

while x != 0:

   s += x

   x = int(input())

print(s)

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на языке Python, которая позволяет пользователю вводить цены продуктов до тех пор, пока не будет введен ноль. После этого программа выводит сумму всех введенных цен:

python
total_cost = 0 # переменная для хранения общей стоимости while True: price = float(input("Введите стоимость продукта (введите 0 для завершения): ")) if price == 0: break # выход из цикла, если введен 0 total_cost += price print("Счет к оплате:", total_cost)

В этой программе используется бесконечный цикл while True, который будет выполняться до тех пор, пока не будет достигнуто условие для прерывания цикла (break). Пользователю предлагается вводить стоимость продуктов на отдельных строках, и эти значения суммируются в переменной total_cost. Когда пользователь вводит 0, цикл прерывается и выводится итоговая стоимость покупки.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос