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

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

Показать ответ
Ответ:
mam1975
mam1975
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,' коп.')

0,0(0 оценок)
Ответ:
NikitaAadvanser
NikitaAadvanser
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), "руб.")
```

Надеюсь, что эта пошаговая инструкция помогла вам понять, как решить данную задачу. Если у вас остались вопросы, пожалуйста, задавайте!
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота