shilinmikhaillg
?>

Добрый вечер исправить ошибку в программе, питон, очень долго сижу, не понимаю в чём дело Добро в магазин "Магнит"') # Форматированный вывод print (''' Творог - номер 401, цена за пачку - 100 руб. Молоко - номер 402 Йогурт - номер 403 Сметана - номер 404 Мороженое - номер 405 Колбаса - номер 501 Ветчина - номер 502 Паштет - номер 503 Стейк - номер 504 Пельмени - номер 505 Фасоль - номер 601 Тунец - номер 602 Маслины - номер 603 Ананасы - номер 604 Оливки - 605''' ) n = 1 number_product = 0 price_product = 0 count_product = 0 total_sum = 0 check = '' while n < 10: print ( 'Введите через пробел номер, цену, количество купленного товара №{}' . format(n)) number_product, price_product, count_product = map(float, input(split()) if number_product < 0 or price_product < 0 or count_product < 0: break else: if 400 <= number_product <= 405: temp_price = price_product * count_product - 0.5 elif 500 <= number_product <= 505: temp_price = price_product * count_product * 0.7 elif 600 <= number_product <= 605: temp_price = price_product * count_product * 0.85 total_sum += temp_price total_sum_not_sale += price_product * count_product check += f'''{number_product}, price - {price_product}, count - {count_product} all_price - {temp_price} \n''' n+=1 print(check) print(f'Итог: {total_sum_not_sale}') print(f'Скидка: {total_sum_not_sale - total_sum}') print(f'К оплате : {total_sum}')

Информатика

Ответы

dashakhmeleva6

print ('Добро в магазин "Магнит"')

# Форматированный вывод

print (''' Творог - номер 401, цена за пачку - 100 руб.

Молоко - номер 402

Йогурт - номер 403

Сметана - номер 404

Мороженое - номер 405

Колбаса - номер 501

Ветчина - номер 502

Паштет - номер 503

Стейк - номер 504

Пельмени - номер 505

Фасоль - номер 601

Тунец - номер 602

Маслины - номер 603

Ананасы - номер 604

Оливки - 605'''

)

n = 1

number_product = 0

price_product = 0

count_product = 0

total_sum = 0

check = ''

while n < 10:

print ( 'Введите через пробел номер, цену, количество купленного товара №{}'

. format(n))

number_product, price_product, count_product = map(float, input().split())

if number_product < 0 or price_product < 0 or count_product < 0:

break

else:

if 400 <= number_product <= 405:

temp_price = price_product * count_product - 0.5

elif 500 <= number_product <= 505:

temp_price = price_product * count_product * 0.7

elif 600 <= number_product <= 605:

temp_price = price_product * count_product * 0.85

total_sum += temp_price

total_sum_not_sale += price_product * count_product

check += f'''{number_product}, price - {price_product}, count - {count_product}

all_price - {temp_price} \n'''

n+=1

print(check)

print(f'Итог: {total_sum_not_sale}')

print(f'Скидка: {total_sum_not_sale - total_sum}')

print(f'К оплате : {total_sum}')

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Добрый вечер исправить ошибку в программе, питон, очень долго сижу, не понимаю в чём дело Добро в магазин "Магнит"') # Форматированный вывод print (''' Творог - номер 401, цена за пачку - 100 руб. Молоко - номер 402 Йогурт - номер 403 Сметана - номер 404 Мороженое - номер 405 Колбаса - номер 501 Ветчина - номер 502 Паштет - номер 503 Стейк - номер 504 Пельмени - номер 505 Фасоль - номер 601 Тунец - номер 602 Маслины - номер 603 Ананасы - номер 604 Оливки - 605''' ) n = 1 number_product = 0 price_product = 0 count_product = 0 total_sum = 0 check = '' while n < 10: print ( 'Введите через пробел номер, цену, количество купленного товара №{}' . format(n)) number_product, price_product, count_product = map(float, input(split()) if number_product < 0 or price_product < 0 or count_product < 0: break else: if 400 <= number_product <= 405: temp_price = price_product * count_product - 0.5 elif 500 <= number_product <= 505: temp_price = price_product * count_product * 0.7 elif 600 <= number_product <= 605: temp_price = price_product * count_product * 0.85 total_sum += temp_price total_sum_not_sale += price_product * count_product check += f'''{number_product}, price - {price_product}, count - {count_product} all_price - {temp_price} \n''' n+=1 print(check) print(f'Итог: {total_sum_not_sale}') print(f'Скидка: {total_sum_not_sale - total_sum}') print(f'К оплате : {total_sum}')
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

nekrasovaolga27
aniramix
Khlistova1488
Хохлов
ekaterinkat
egorova90356684858370
llmell6
Inozemtseva Korolev1271
oalexandrova75
Vasilisan
tolyan791
Roman913
kriapex
cheremetdiana
Korikm