(Нужно составить программу в Python)
Вот как это можно сделать:
```python
def calculate_pies_and_change(m, n):
pies = m // n
change = m % n
return pies, change
m = int(input('Введите количество денег у Петра: '))
n = int(input('Введите стоимость пирожка: '))
pies, change = calculate_pies_and_change(m, n)
print(f'Петя может купить {pies} пирожков')
print(f'У Петра останется {change} рублей')
```
Что делает эта программа?
1. Определяется функция calculate_pies_and_change, которая принимает на вход два параметра: m – количество денег у Петра, n – стоимость пирожка.
2. В функции с помощью оператора целочисленного деления (//) рассчитывается, сколько пирожков может купить Петр.
3. С помощью оператора остатка от деления (%) рассчитывается сколько денег останется у Петра после покупки пирожков.
4. Функция возвращает два значения: количество пирожков, которые может купить Петр, и количество денег, которое у него останется после покупки.
5. Программа просит пользователя ввести значения m и n.
6. Вызывается функция calculate_pies_and_change с введенными значениями и результат записывается в переменные pies и change.
7. Затем программа выводит на экран сколько пирожков может купить Петр и сколько у него останется денег.