Предмет: Информатика,
автор: DustFray1057
Помогите с задачей пожалуйста цикл while. без break
Напиши программу, считающую число категорий.
Для разработки новой акции потребовалось посчитать, сколько категорий товаров представлено в интернет-магазине компании «Долголетие».
Программа должна запрашивать ввод категорий, пока не будет введено «end». После считывания каждой категории счётчик категорий должен увеличиваться на 1. После введения стоп-слова «end» программа должна вывести количество категорий с текстом «Всего категорий товаров:» и завершить работу.
Программа должна работать как на картинке.
категория(end - завершить):
молочные продукты
категория(end - завершить):
мясные изделия
категория(end - завершить):
овощи и фрукты
категория(end - завершить):
end
Всего категорий товаров:3
Ответы
Автор ответа:
0
Ответ:
--------------------------------------------------------
inp = ''
cats = []
while inp != 'end':
inp = input("категория(end - завершить)\n")
if inp != 'end':
cats.append(inp)
print(f"Всего категорий товаров:{len(cats)}")
--------------------------------------------------------
Похожие вопросы
Предмет: Қазақ тiлi,
автор: данилвыскубов
Предмет: Русский язык,
автор: MegaMozg5555555
Предмет: Русский язык,
автор: saltok1
Предмет: Литература,
автор: Skelet200229
Предмет: Алгебра,
автор: artemcat53