
Стоимость 1 кг конфет – R рублей K копеек. Вы хотите купить M г конфет. Касса отбрасывает копейки
от стоимости покупки, поэтому конечная стоимость выражается целым числом рублей. Определите, сколько рублей нужно заплатить за покупку. Считайте три целых числа (R, K и M) и выведите ответ на задачу. python

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

R=int(input())
K=int(input())
M=int(input())
Summa = ((M/1000)*(R*100+K))//100
print(int(Summa))
Разберём часть кода:
R*100+K - в одном рубле 100 копеек, для простоты расчётов я перевёл нашу стоимость 1 килограмма конфет в копейки
Переводим M из граммов в килограммы, для этого:
M/1000 - узнав, сколько килограмм конфет надо купить, умножим этот показатель на стоимость одного килограмма
(M/1000)*(R*100+K) - таким образом мы найдём стоимость, однако она будет указана в копейках. Чтобы избавиться от ненужных копеек в конце, разделим нашу стоимость на 100 нацело (не учитывая остаток):
((M/1000)*(R*100+K))//100
Хотел бы обратить внимание, что из-за наличия знаков деления, наша переменная Summa будет иметь тип данных float, поэтому в выводе мы меняем тип данных на целочисленное значение
print(int(Summa))



Ответ:Ответimport math
S = 1000
R = 199
K = 0.99
M = int(input('Сколько грамм конфет вы хотите купить?: '))
S = (R + K) / S
S *= M
print('Это будет стоить', math.floor(S), 'рублей')
Далее создаются переменные с ценой и граммами(также программа спрашивает сколько грамм конфет вы хотите купить)
И выводится на экран с округлениемокруглением с помощью модуля math (чтобы не высвечивались копейки)



Для решения этой задачи, вы можете использовать простую арифметику. Давайте обозначим стоимость 1 кг конфет как `price`, количество килограмм конфет как `M`, а затем умножим стоимость на количество килограмм и отбросим дробную часть.
Пример кода на Python:
```python # Ввод данных R, K, M = map(int, input().split())
# Стоимость 1 кг конфет в копейках price = R * 100 + K
# Общая стоимость покупки в копейках total_cost = price * M
# Отбрасываем копейки final_cost_in_kopecks = total_cost % 100
# Получаем целую часть (в рублях) final_cost_in_rubles = total_cost // 100
# Выводим результат print(final_cost_in_rubles) ```
Пример ввода: ``` 5 30 3 ```
Пример вывода: ``` 15 ```
В этом примере стоимость 1 кг конфет равна 5.30 рублей (530 копеек). Мы хотим купить 3 кг конфет. Общая стоимость будет 1590 копеек (530 * 3). Отбросив копейки, получаем конечную стоимость в 15 рублях.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili