Программа python. : ввести три числа: цену пирожка( два числа: рубли потом копейке) и количество пирожков . найти сумму которую нужно заплатить (рубли и копейки) пример : стоимость пирожка 12 50 сколько пирожков 5 к оплате 62 руб. 50 коп.

superbogdanova superbogdanova    2   15.05.2019 15:02    403

Ответы
Tanya200404 Tanya200404  10.06.2020 08:08

print('Стоимость пирожка: ', end='')

rub, cop = map(int,input().split())

count = int(input('Количество пирожков: '))

cop+= rub*100

cop*= count

rub = cop // 100

cop = cop % 100

print('К оплате ',rub,' руб. ',cop,' коп.')

ПОКАЗАТЬ ОТВЕТЫ
jamikzara jamikzara  15.01.2024 07:00
Хорошо, давай разберем эту задачу по шагам.

1. Сначала нужно ввести цену пирожка. По условию, цена пирожка вводится в двух числах - рублях и копейках. Давайте создадим две переменные для хранения этих значений.

```python
rubles = int(input("Введите цену пирожка в рублях: "))
kopecks = int(input("Введите цену пирожка в копейках: "))
```

2. Затем нужно ввести количество пирожков. Давайте создадим еще одну переменную для этого.

```python
quantity = int(input("Введите количество пирожков: "))
```

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

```python
total = rubles + kopecks / 100
payment = total * quantity
```

4. Наконец, выведем полученную сумму на экран. Чтобы вывести значение с двумя знаками после запятой, используем функцию `round()`.

```python
print("Сумма к оплате:", round(payment, 2), "руб.")
```

Теперь, когда мы объединили все шаги, полный код будет выглядеть так:

```python
rubles = int(input("Введите цену пирожка в рублях: "))
kopecks = int(input("Введите цену пирожка в копейках: "))
quantity = int(input("Введите количество пирожков: "))

total = rubles + kopecks / 100
payment = total * quantity

print("Сумма к оплате:", round(payment, 2), "руб.")
```

Надеюсь, что эта пошаговая инструкция помогла вам понять, как решить данную задачу. Если у вас остались вопросы, пожалуйста, задавайте!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика