Is there a way to simplify this Switch statement? Should I use a loop or is this the way should be?
public static void Calculate(float invested, float years, float interest)
{
float interestRate;
interestRate = interest / 100 * invested; // % of invested * 1.
switch (years)
{
case 1: Console.WriteLine("Your return = R {0}", invested + interestRate * 1); break;
case 2: Console.WriteLine("Your return = R {0}", invested + interestRate * 2); break;
case 3: Console.WriteLine("Your return = R {0}", invested + interestRate * 3); break;
case 4: Console.WriteLine("Your return = R {0}", invested + interestRate * 4); break;
case 5: Console.WriteLine("Your return = R {0}", invested + interestRate * 5); break;
case 6: Console.WriteLine("Your return = R {0}", invested + interestRate * 6); break;
case 7: Console.WriteLine("Your return = R {0}", invested + interestRate * 7); break;
case 8: Console.WriteLine("Your return = R {0}", invested + interestRate * 8); break;
case 9: Console.WriteLine("Your return = R {0}", invested + interestRate * 9); break;
case 10: Console.WriteLine("Your return = R {0}", invested + interestRate * 10); break;
case 11: Console.WriteLine("Your return = R {0}", invested + interestRate * 11); break;
case 12: Console.WriteLine("Your return = R {0}", invested + interestRate * 12); break;
case 13: Console.WriteLine("Your return = R {0}", invested + interestRate * 13); break;
case 14: Console.WriteLine("Your return = R {0}", invested + interestRate * 14); break;
case 15: Console.WriteLine("Your return = R {0}", invested + interestRate * 15); break;
case 16: Console.WriteLine("Your return = R {0}", invested + interestRate * 16); break;
case 17: Console.WriteLine("Your return = R {0}", invested + interestRate * 17); break;
case 18: Console.WriteLine("Your return = R {0}", invested + interestRate * 18); break;
case 19: Console.WriteLine("Your return = R {0}", invested + interestRate * 19); break;
case 20: Console.WriteLine("Your return = R {0}", invested + interestRate * 20); break;
case 21: Console.WriteLine("Your return = R {0}", invested + interestRate * 21); break;
case 22: Console.WriteLine("Your return = R {0}", invested + interestRate * 22); break;
case 23: Console.WriteLine("Your return = R {0}", invested + interestRate * 23); break;
case 24: Console.WriteLine("Your return = R {0}", invested + interestRate * 24); break;
case 25: Console.WriteLine("Your return = R {0}", invested + interestRate * 25); break;
case 26: Console.WriteLine("Your return = R {0}", invested + interestRate * 26); break;
case 27: Console.WriteLine("Your return = R {0}", invested + interestRate * 27); break;
case 28: Console.WriteLine("Your return = R {0}", invested + interestRate * 28); break;
case 29: Console.WriteLine("Your return = R {0}", invested + interestRate * 29); break;
case 30: Console.WriteLine("Your return = R {0}", invested + interestRate * 30); break;
}
}