Реализуйте программу, сохраняющую в список товары, издержки на перевозку которых не превосходят 500 рублей. Вводятся строки типа '<название...
Условие:
Реализуйте программу, сохраняющую в список товары, издержки на перевозку которых не превосходят 500 рублей.
Вводятся строки типа '<название товара>:<издержки на перевозку>' до тех пор, пока не введена строка 'END' . Для каждой вводимой строки сделайте проверку: если издержки (целое число) не более 500 — добавьте название товара в список. Гарантиру
Решение:
Конечно, я могу помочь с написанием такой программы на языке Python. Вот пример реализации:
# Создаем пустой список для хранения товаров
товары = []
# Вводим строки с названием товара и издержками на перевозку
while True:
строка = input("Введите название товара и издержки на перевозку (или 'END' для завершения): ")
# Проверяем, является ли строка командой завершения
if строка == 'END':
break
# Разделяем строку на название товара и издержки
данные = строка.split(':')
название_товара = данные[0]
издержки = int(данные[1])
# Проверяем, не превышают ли издержки 500 рублей
if издержки <= 500:
# Добавляем название товара в список
товары.append(название_товара)
# Выводим список товаров, удовлетворяющих условию
print("Товары с издержками на перевозку до 500 рублей:")
for товар in товары:
print(товар)
Программа будет запрашивать у пользователя название товара и издержки на перевозку до тех пор, пока не будет введена команда 'END'. Затем она проверит, не превышают ли издержки 500 рублей, и добавит название товара в список, если условие выполняется. В конце программа выведет список товаров, удовлетворяющих условию.