Сколько рублей нужно заплатить за покупку при написании кода в Python?

Помогите написать код на языке Python-в школе 5 класс.

Цена 11 кг конфет – 649649 рублей 9090 копеек. Вы хотите купить 11 кг 380380 г конфет. Касса отбрасывает копейки от стоимости покупки, поэтому конечная стоимость выражается целым числом рублей. Определите, сколько рублей нужно заплатить за покупку.

+2
Жалоба

Ответы (2)

price = 649649 + 9090/100

mass = 11 + 380380/1000

count = mass / 11

itog = int(price*count)

print(itog)

Первая строка переводит переводит цену в рубли и копейки (9090 копеек - это 90.9р)

Вторая строка аналогично переводит массу в килограммы (380380 грамм - это 380,38кг)

Поскольку у нас есть цена за 11 кг, программа вычисляет, сколько таких наборов по 11 кг содержится в нашей покупке (третья строка)

Четвёртая строка вычисляет итоговую стоимость покупки. int позволяет перевести данные в целочисленный тип, т.е. отбросить запятую (по условию)

Пятая строка выводит общую стоимость покупки в виде целого числа

Ответить
+3
Спасибо большое! Решали также, значит все верно у нас было. У нас ответ не пропускает Яндекс. Ребенок изучает этот язык и после урока дают прорешать 10 задач. И вот эту 10 задачу вводим и пишет,что неправильно.Уже не знаем,что нужно.
автор
Ответить
Может быть есть какие-то ограничения на используемый способ или формат вывода ответа?
Ответить

Считаем, что цифры задвоены и условие задачи выглядит так:

Цена 11 кг конфет – 649 рублей 90 копеек. Вы хотите купить 11 кг 380 г конфет. Касса отбрасывает копейки от стоимости покупки, поэтому конечная стоимость выражается целым числом рублей. Определите, сколько рублей нужно заплатить за покупку.

Код на языке Python

total_price=649+90/100 # Цена 11 кг конфет

price1=(total_price/11) # Цена 1 кг конфет

weight=11+ 380/1000 # вес покупки

money=price1*weight #стоимость покупки

cash=money//1 # в целых рублях

print(cash) #сколько рублей нужно заплатить за покупку

Возможно вес равен 1 кг (а не 11), тогда условие задачи выглядит так:

Цена 1 кг конфет – 649 рублей 90 копеек. Вы хотите купить 1 кг 380 г конфет. Касса отбрасывает копейки от стоимости покупки, поэтому конечная стоимость выражается целым числом рублей. Определите, сколько рублей нужно заплатить за покупку.

Код на языке Python

price=649+90/100 #Цена 1 кг конфет

weight=1+ 380/1000 #вес покупки

money=price*weight #стоимость покупки

cash=money//1 # стоимость без копеек

print(cash) печатаем сколько рублей нужно заплатить за покупку

Ответить
0
© 2012-2025 myanswer.ru
Все вопросы, размещенные на данном сайте, созданы пользователями или собраны из открытых источников. Связаться