Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2011, 22:25   #11
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,672
По умолчанию

Цитата:
Сообщение от SuperVisor Посмотреть сообщение
Процедура подсчета с днями:
Код:
procedure TForm1.Button4Click(Sender: TObject);
var
  Vklad, Pribil, NeedSum: real;
  Percent,i: byte;
  Days: smallint;
begin
  Vklad:=strtoint(Edit1.Text);
  Percent:=strtoint(Edit2.Text);
  NeedSum:=Vklad*3;
  i:=0;

  while (Vklad+(Vklad*Percent/100))<NeedSum do
  begin
    Vklad:=Vklad+(Vklad*Percent/100);
    inc(i);
  end;

  NeedSum:=NeedSum-Vklad;

  Days:=trunc(NeedSum/(Vklad*Percent/100/365)+1);

  ShowMessage('Для накопления суммы вам понадобится '+inttostr(i)+
    ' лет и '+inttostr(Days)+' дней');
end;
дописал этот код для вариантов с процентами в виде дроби и с капитализацией раз в квартал.

http://www.programmersclub.ru/delphi...-суммы-вклада/
Alar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как к числу прибавить проценты 90 + 10% и получить 100. а не 99. il_il Microsoft Office Excel 30 21.07.2012 02:42
проценты в паскале... Рамик Помощь студентам 2 28.05.2009 10:12
Проценты в Excel OKS Microsoft Office Excel 3 02.03.2009 15:04
Проценты... Siver Microsoft Office Excel 2 20.12.2008 08:57
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43