veronikagrabovskaya
?>

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

Информатика

Ответы

minchevaelena23

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

dashanna04225
Хорошо, давайте решим эту задачу шаг за шагом.

1. Сначала мы получаем входные данные: значения A, B и N.

2. Затем мы должны вычислить общую стоимость покупки. Это можно сделать умножив стоимость одного пирожка (A рублей и B копеек) на количество пирожков (N). Для этого мы домножаем A на N, а затем B на N.

3. Теперь у нас есть общая стоимость покупки в копейках. Однако, нам нужно поделить это значение на 100, чтобы получить рубли и копейки отдельно.

4. Чтобы получить количество рублей, мы делим общую стоимость покупки на 100 и отбрасываем остаток. Это можно сделать с помощью операции деления "//" в Python.

5. Чтобы получить количество копеек, мы используем остаток от деления общей стоимости покупки на 100. Это можно сделать с помощью операции остатка от деления "%" в Python.

6. Наконец, мы выводим полученное количество рублей и копеек.

Вот как выглядит решение задачи на языке Python:

```python
A = int(input("Введите стоимость одного пирожка в рублях: "))
B = int(input("Введите стоимость одного пирожка в копейках: "))
N = int(input("Введите количество пирожков: "))

# Вычисляем общую стоимость покупки в копейках
total_cost = (A * 100 + B) * N

# Вычисляем количество рублей и копеек
rubles = total_cost // 100
kopeks = total_cost % 100

# Выводим результат
print("Стоимость покупки: ", rubles, "руб.", kopeks, "коп.")
```

Теперь, если мы запустим этот код и введем значения, указанные в примере задачи, мы получим следующий результат:

```
Введите стоимость одного пирожка в рублях: 10
Введите стоимость одного пирожка в копейках: 15
Введите количество пирожков: 2
Стоимость покупки: 20 руб. 30 коп.
```

или

```
Введите стоимость одного пирожка в рублях: 2
Введите стоимость одного пирожка в копейках: 50
Введите количество пирожков: 4
Стоимость покупки: 10 руб. 0 коп.
```

Надеюсь, я смог объяснить решение задачи понятным образом! Если у вас возникнут дополнительные вопросы, пожалуйста, сообщите мне.

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

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

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

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

Fateevsa9
Aleksandrovich_Mitoyan1138
AndreiAstakhva1442
asvirskiy26
demon8608
nadezhdasvirina
nekrasovaolga27
dlydesertov1
eobmankina
TSKaraulova
u-bhank
natapetrova20017
zakaz6354
Ушакова1902
irinasolodova3