Напишите программу для подсчета небольших сумм денег. Она будет запрашивать следующую информацию: Сколько у вас монет

  • 43
Напишите программу для подсчета небольших сумм денег. Она будет запрашивать следующую информацию: "Сколько у вас монет номиналом в 50 копеек?"; "Сколько у вас монет номиналом в 10 копеек?"; "Сколько у вас монет номиналом в 5 копеек?"; "Сколько у вас монет номиналом в 1 копейку?". После этого программа должна выводить общую сумму на экран. Пример ввода: "Сколько у вас монет номиналом в 50 копеек?" - "10"; "Сколько у вас монет номиналом в 10 копеек?" - "10"; "Сколько у вас монет номиналом в 5 копеек?" - "10"; "Сколько у вас монет номиналом в 1 копейку?" - "10". Пример результата: "Всего у вас 660 копеек". На языке Python.
Yaponka
7
Конечно, вот решение задачи:

python
# Запрашиваем количество монет номиналом в 50 копеек
coins_50 = int(input("Сколько у вас монет номиналом в 50 копеек? "))

# Запрашиваем количество монет номиналом в 10 копеек
coins_10 = int(input("Сколько у вас монет номиналом в 10 копеек? "))

# Запрашиваем количество монет номиналом в 5 копеек
coins_5 = int(input("Сколько у вас монет номиналом в 5 копеек? "))

# Запрашиваем количество монет номиналом в 1 копейку
coins_1 = int(input("Сколько у вас монет номиналом в 1 копейку? "))

# Считаем общую сумму монет
total_sum = coins_50 * 0.50 + coins_10 * 0.10 + coins_5 * 0.05 + coins_1 * 0.01

# Выводим результат
print("Всего у вас:", total_sum, "рубля.")


В данной программе с помощью функции `input()` мы запрашиваем у пользователя количество монет каждого номинала. Затем мы умножаем количество монет каждого номинала на соответствующий номинал (50 копеек, 10 копеек, 5 копеек, 1 копейку) и суммируем эти значения. Полученная сумма является общей суммой денег в рублях. Наконец, мы выводим это значение на экран с помощью функции `print()`.

Пример работы программы:

Сколько у вас монет номиналом в 50 копеек? 10
Сколько у вас монет номиналом в 10 копеек? 10
Сколько у вас монет номиналом в 5 копеек? 10
Сколько у вас монет номиналом в 1 копейку? 10
Всего у вас: 8.5 рубля.


Таким образом, программа подсчитывает общую сумму денег, основываясь на количестве монет каждого номинала, введенных пользователем.