我想创建一个循环,该循环具有给定的初始资本和固定的年度百分比率(利息),该循环显示当前年度的当前资本直至并包括资本翻了一番。循环,直到资本增加一倍c#
例如初始资本为3000,利息是12
//3000*(1 + 12/100) = 3360
output
year 1 = 3360
year 2 = 3763.2
year 3 = 4214.78
year 4 = 4720.55
year 5 = 5287,02
year 6 = 5921,46
//end (when the initial capital(3000) has doubled (6000))
什么,我需要帮助是创建一个循环,将计算和显示输出,直到资本都设有带了一倍循环或while循环。输出结果不一定像例子,但类似的东西。
这里是迄今为止创建的代码IVE:
double initialcapital = 0;
double interest = 0;
int year = 0;
double capital = 0;
Console.Write("Initial capital: ");
initialcapital = int.Parse(Console.ReadLine());
Console.Write("Interest: ");
interest = int.Parse(Console.ReadLine());
capital = initialcapital * (1 + interest/100);
year = year + 1
Console.Writeline(capital);
看[Iteration Statements(C#Reference)](http://msdn.microsoft.com/en-us/library/32dbftby(v = vs.100).aspx) – 2013-02-18 10:48:24