Для решения задачи о вычислении размера вклада через год с учетом процентной ставки в Python 3.4 можно использовать формулу сложных процентов. Формула для расчета итоговой суммы вклада через год выглядит следующим образом:
[ S = P + \frac{Y}{100} + \left( P + \frac{Y}{100} \right) \times \frac{r}{100} ]
где:
- ( S ) — итоговая сумма вклада через год,
- ( P ) — сумма вклада в рублях,
- ( Y ) — сумма вклада в копейках,
- ( r ) — процентная ставка.
Для работы с деньгами в Python удобно использовать целые числа, поэтому мы можем конвертировать все значения в копейки. Таким образом, сумма вклада в копейках будет равна ( X \times 100 + Y ).
Пример реализации:
# Ввод данных
X = int(input("Введите сумму вклада в рублях (X): ")) # сумма в рублях
Y = int(input("Введите сумму вклада в копейках (Y): ")) # сумма в копейках
P = float(input("Введите процентную ставку (P): ")) # процентная ставка
# Конвертация суммы вклада в копейки
initial_amount_cop = X * 100 + Y
# Расчет итоговой суммы через год
final_amount_cop = initial_amount_cop * (1 + P / 100)
# Преобразование итоговой суммы из копеек обратно в рубли и копейки
final_rubles = int(final_amount_cop // 100) # целая часть — рубли
final_kopecks = int(final_amount_cop % 100) # остаток — копейки
# Вывод результата
print("Размер вклада через год: {} рублей {} копеек".format(final_rubles, final_kopecks))
Объяснение кода:
- Ввод данных: Программа запрашивает у пользователя сумму вклада в рублях и копейках, а также процентную ставку.
- Конвертация в копейки: Сумма вклада конвертируется в копейки для удобства расчетов.
- Расчет итоговой суммы: Используется формула сложных процентов для вычисления итоговой суммы через год.
- Преобразование в рубли и копейки: Итоговая сумма в копейках делится на 100 для получения количества рублей и остаток от деления используется для получения копеек.
- Вывод результата: Итоговая сумма выводится в удобном формате.
Этот код будет корректно работать в Python 3.4 и выполнит задачу без использования условных операторов и циклов.