Форум программистов, компьютерный форум CyberForum.ru

Определить через сколько лет первоначальный вклад увеличится - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 5.00
Harvey
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 32
09.10.2012, 18:00     Определить через сколько лет первоначальный вклад увеличится #1
На срочный вклад в сберегательный банк внесено 500 рублей. В конце каждого года вклад увеличивается на 15% от вклада за предыдущий год.Определить через сколько лет первоначальный вклад увеличится в 5 раз?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.10.2012, 18:00     Определить через сколько лет первоначальный вклад увеличится
Посмотрите здесь:

C++ Через сколько лет первоначальная сумма увеличится в N раз
В сберкассу на трехпроцентный вклад положили S рублей. Какой станет сумма вклада через N лет? C++
Через сколько лет этот человек сможет купить машину? C++
Через сколько лет этот человек сможет купить машину? C++
На сколько процентов изменится цена литра бензина через z лет? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
09.10.2012, 18:21     Определить через сколько лет первоначальный вклад увеличится #2
Если не ошибаюсь через 27 лет.
cin_cout
25 / 25 / 7
Регистрация: 06.10.2012
Сообщений: 114
09.10.2012, 18:23     Определить через сколько лет первоначальный вклад увеличится #3
Цитата Сообщение от Harvey Посмотреть сообщение
На срочный вклад в сберегательный банк внесено 500 рублей. В конце каждого года вклад увеличивается на 15% от вклада за предыдущий год.Определить через сколько лет первоначальный вклад увеличится в 5 раз?
формула сложного процента:
S(n)=(1+i)^n * S
где
S - начальная сумма вклада
S(n) - итоговая сумма вклада за n периодов
i - ставка процента за период времени
n - период

Дальше уже несложно...
David Sylva
 Аватар для David Sylva
1280 / 942 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
09.10.2012, 18:30     Определить через сколько лет первоначальный вклад увеличится #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream> 
 
int main() 
{   
    setlocale(0, "rus");
    const int summa = 500; 
    int count = 0; 
    int sum = summa;
 
    while(sum < (summa*5)) 
    { 
        sum += (summa*15) / 100;
        count++; 
    } 
 
    std::cout <<"Через " << count << " лет " << std::endl;
}
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
10.10.2012, 05:03     Определить через сколько лет первоначальный вклад увеличится #5
Цитата Сообщение от David Sylva Посмотреть сообщение
C++
1
sum += (summa*15) / 100;
Цитата Сообщение от Harvey Посмотреть сообщение
В конце каждого года вклад увеличивается на 15% от вклада за предыдущий год.
gпоэтому правильнее будет:
C++
1
sum*=1.15;
только sum лучше объявить как double, округлять до 2 разряда после запятой (копейки ведь тоже нужно учитывать).
Yandex
Объявления
10.10.2012, 05:03     Определить через сколько лет первоначальный вклад увеличится
Ответ Создать тему
Опции темы

Текущее время: 04:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru