public static void Main()
Console.WriteLine("Enter beginning credit card balance:");
var balance = double.Parse(Console.ReadLine());
Console.WriteLine("How many months should we calculate interest due?");
var months = double.Parse(Console.ReadLine());
Console.WriteLine("Enter interest rate %");
var interestRate = double.Parse(Console.ReadLine()) / 100;
for(var i = 1; i <= months; i++)
interestDue = interestDue + GetInterest(balance, interestRate);
balance = balance + (balance * interestRate);
Console.WriteLine("Interest due after " + i + " month(s):" + Math.Round( interestDue, 2));
private static double GetInterest(double balance, double interestRate)
return balance * interestRate;