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

Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов? - C++

Восстановить пароль Регистрация
 
Викторрр
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 44
06.02.2013, 15:24     Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов? #1
программа которая поможет посчитать нижеуказанную задачку
Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2013, 15:24     Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов?
Посмотрите здесь:

[C++]На сколько дней студенту хватит стипендии S, если он тратит N р. в день и его расходы каждый день увеличиваются в X раз? C++
C++ В банк положили х рублей под 3% годовых,какой станет сумма через у лет
C++ Через сколько лет первоначальная сумма увеличится в N раз
Определить через сколько лет первоначальный вклад увеличится C++
Через сколько лет этот человек сможет купить машину? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
abit
 Аватар для abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
06.02.2013, 15:31     Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов? #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main()
{
  float summ = 0, perc = 0.5;
  int years = 0;
  while (summ<1e6)
  {
      summ = (summ+1)*1.5;
      ++years;
  }
  cout << years;
  return 0;
}
-=ЮрА=-
Заблокирован
Автор FAQ
06.02.2013, 15:45     Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов? #3
Викторрр, по идеи так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
 
int main()
{
    double onemillion = 1E6;
    double yearpercent= 50;
    double bankcapital= 0;
    int dayscount = 0;
    for(dayscount = 0; bankcapital < onemillion; dayscount++)
    {
        bankcapital += (bankcapital*yearpercent/100.0)*(dayscount % 365)/365.0;
        bankcapital += 1;
        cout<<"nDays : "<<dayscount<<" Money : "<<bankcapital<<endl;
    }
    return 0;
}
Миниатюры
Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов?  
-=ЮрА=-
06.02.2013, 15:47
  #4

Не по теме:

abit, и где в твоё коде?

Цитата Сообщение от Викторрр Посмотреть сообщение
Если каждый день класть в банк по 1 доллару под 50 % годовых
Ты выводишь обычные проценты по депозиту, тут же фишка в том что вчерашний доллар єто уже не доллар а 1*1/365*1,5 а завтра ещё юольше и т.д

-=ЮрА=-
Заблокирован
Автор FAQ
06.02.2013, 15:54     Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов? #5
Даже правильней будет так
C++
1
2
3
4
5
6
for(dayscount = 0; bankcapital < onemillion; dayscount++)
    {
        bankcapital += (bankcapital*yearpercent/100.0)/365.0;
        bankcapital += 1;
        cout<<"nDays : "<<dayscount<<" Money : "<<bankcapital<<endl;
    }
- ведь прирост за день идёт а не каждый день от начала года на сумму начала банковского дня. Тогда результаты будет следующим(вобщем всё зависит как банк рассценивает сумму вклада на начало след дня - как лежавшую от начала года или как положенную вчера)
Миниатюры
Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов?  
abit
 Аватар для abit
260 / 259 / 33
Регистрация: 03.02.2013
Сообщений: 709
06.02.2013, 16:30     Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов? #6
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение

Не по теме:

abit, и где в твоё коде?

да, не обратил внимание, что ежедневно кладутся, каюсь...
но тогда не понятно как капитализация процентов должна происходить ) раз в год от финальной суммы вложенной за год или ежедневно спустя год с каждого бакса, если ежедневно, обе капиталиазции в банках не используются... на практике встречал только промежуточный вариант - считают среднюю сумму за период и процент добавляют к ней
-=ЮрА=-
06.02.2013, 17:21     Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов?
  #7

Не по теме:

Цитата Сообщение от abit Посмотреть сообщение
но тогда не понятно как капитализация процентов должна происходить ) раз в год от финальной суммы вложенной за год или ежедневно спустя год с каждого бакса, если ежедневно, обе капиталиазции в банках не используются... на практике встречал только промежуточный вариант - считают среднюю сумму за период и процент добавляют к ней
- написал сверху, дословно каждый день по 1/365 * 50/100 части к лежащей на счету сумме.
Цитата Сообщение от abit Посмотреть сообщение
если ежедневно, обе капиталиазции в банках не используются
- кто такое сказал, а краткосрочные депозитные вклады?

Yandex
Объявления
06.02.2013, 17:21     Цикл. Если каждый день класть в банк по 1 доллару под 50 % годовых, через сколько лет эта сумма составит 1 миллион долларов?
Ответ Создать тему
Опции темы

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