Для решения задачи по вычислению размера вклада через год с учетом процентной ставки P процентов годовых на сумму вклада X рублей Y копеек в языке C++ мы можем использовать простые математические операции. Поскольку в условии сказано, что нельзя использовать условные инструкции и циклы, ограничимся лишь базовыми арифметическими операциями.
Вот как можно подойти к решению задачи:
Переведем всю сумму вклада в копейки для удобства вычислений. Это сделает операции с деньгами более точными и простыми, так как мы будем работать только с целыми числами.
Рассчитаем размер начисленных процентов за год в копейках.
Прибавим полученные проценты к исходной сумме вклада в копейках.
Переведем итоговую сумму обратно в рубли и копейки.
Пример кода на C++:
#include
int main() {
// Исходные данные
double P = 5.0; // процентная ставка
int X = 1000; // рубли
int Y = 50; // копейки
// Переводим сумму вклада в копейки
int totalKopecks = X * 100 + Y;
// Рассчитываем проценты в копейках
int interestKopecks = static_cast(totalKopecks * P / 100);
// Итоговая сумма вклада через год в копейках
int finalKopecks = totalKopecks + interestKopecks;
// Переводим обратно в рубли и копейки
int finalRubles = finalKopecks / 100;
int finalKopecksRemainder = finalKopecks % 100;
// Выводим результат
std::cout