EDN Admin
Well-known member
The program should print the interest on each month for the number of months entered but it seems to be only printing the first months interest 24 times(Given the user enters 2 years). Can someone help? I know its probably a stupid little thing but i cant
get my head around it.
Thanks
using System;<br/>
using System.Collections.Generic;<br/>
using System.Linq;<br/>
using System.Text;<br/>
<br/>
<br/>
namespace ConsoleApplication1<br/>
{<br/>
class Program<br/>
{<br/>
static void Main(string[] args)<br/>
{<br/>
double sum;<br/>
double rate;<br/>
double year;<br/>
double month;<br/>
double futureSum = 0;<br/>
<br/>
<br/>
Console.WriteLine("Enter sum: ");<br/>
sum = Convert.ToDouble(Console.ReadLine());<br/>
Console.WriteLine("Enter year: ");<br/>
year = Convert.ToDouble(Console.ReadLine());<br/>
Console.WriteLine("Enter rate: ");<br/>
rate = Convert.ToDouble(Console.ReadLine());<br/>
<br/>
<br/>
month = year * 12;<br/>
<br/>
<br/>
for (int mthCount = 1; mthCount <= month; mthCount++)<br/>
{<br/>
futureSum = sum;<br/>
futureSum += (futureSum * rate / 100);<br/>
<br/>
Console.WriteLine("Interest on month {0} is: {1}", mthCount, futureSum);<br/>
}<br/>
<br/>
}<br/>
}<br/>
}<br/>
<br/>
View the full article
get my head around it.
Thanks
using System;<br/>
using System.Collections.Generic;<br/>
using System.Linq;<br/>
using System.Text;<br/>
<br/>
<br/>
namespace ConsoleApplication1<br/>
{<br/>
class Program<br/>
{<br/>
static void Main(string[] args)<br/>
{<br/>
double sum;<br/>
double rate;<br/>
double year;<br/>
double month;<br/>
double futureSum = 0;<br/>
<br/>
<br/>
Console.WriteLine("Enter sum: ");<br/>
sum = Convert.ToDouble(Console.ReadLine());<br/>
Console.WriteLine("Enter year: ");<br/>
year = Convert.ToDouble(Console.ReadLine());<br/>
Console.WriteLine("Enter rate: ");<br/>
rate = Convert.ToDouble(Console.ReadLine());<br/>
<br/>
<br/>
month = year * 12;<br/>
<br/>
<br/>
for (int mthCount = 1; mthCount <= month; mthCount++)<br/>
{<br/>
futureSum = sum;<br/>
futureSum += (futureSum * rate / 100);<br/>
<br/>
Console.WriteLine("Interest on month {0} is: {1}", mthCount, futureSum);<br/>
}<br/>
<br/>
}<br/>
}<br/>
}<br/>
<br/>
View the full article