Вопрос задан 07.12.2023 в 19:51. Предмет Информатика. Спрашивает Сорокин Петр.

Решить в Python Пирожок в столовой стоит A рублей и B копеек. Определите, сколько рублей и копеек

нужно заплатить за N пирожков. Программа получает на вход три числа: A, B, N — целые, неотрицательные, не превышают 10000. Программа должна вывести два числа: стоимость покупки в рублях и копейках. Пример: Тест 1 Входные данные: 10 15 2 Вывод программы: 20 30 Тест 2 Входные данные: 2 50 4 Вывод программы: 10 0
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Леськова Ксения.

Ответ:

from math import floor

A, B, N=int(input()), int(input()), int(input())

print(floor((A+B/100)*N),int(100*((A+B/100)*N-floor((A+B/100)*N))))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи вам потребуется использовать операции деления и остатка от деления.

Первым шагом нужно преобразовать цену пирожка из рублей и копеек в копейки. Для этого нужно умножить количество рублей на 100 и добавить количество копеек. В нашем случае это будет выглядеть следующим образом: ``` price_in_kopeks = A * 100 + B ```

Затем, чтобы определить стоимость покупки за N пирожков, нужно умножить цену одного пирожка в копейках на количество пирожков: ``` total_price_in_kopeks = price_in_kopeks * N ```

Для вывода стоимости покупки в рублях и копейках, нужно разделить общую стоимость покупки на 100 и получить целую часть (это будут рубли), а остаток от деления на 100 (это будут копейки).

Вот полный код, решающий данную задачу: ```python A = int(input()) # целое число - количество рублей B = int(input()) # целое число - количество копеек N = int(input()) # целое число - количество пирожков

price_in_kopeks = A * 100 + B total_price_in_kopeks = price_in_kopeks * N

rubles = total_price_in_kopeks // 100 kopeks = total_price_in_kopeks % 100

print(rubles, kopeks) ```

После запуска программы и ввода значений A, B и N, она выведет стоимость покупки в рублях и копейках.

Например, для входных данных A=10, B=15, N=2 программа выведет 20 30, что означает, что за 2 пирожка нужно заплатить 20 рублей и 30 копеек.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос