Hjälp med c#, ränta, insats och år till sparmål
Hejj!
Behöver hjälp med en uppgift, ska göra ett program som frågar efter ett årligt insättningsbelopp, en räntesats och ett sparmål.
Sedan ska programmet räkna ut hur många år det tar innan sparmålet har uppnåtts. Hon sa att jag skulle använda mig av en loop dessutom.
Största problemet är väl att jag inte fattar hur jag ska göra loopen, sen så får jag fram "System.FormatException: 'Input string was not in a correct format.'" när jag ska skriva in räntan?
Aja här nedan kommer min kod, hoppas någon kan va snäll nog å hjälpa till!^^
static void Main(string[] args)
{
int antalÅr = 0;
Console.WriteLine("Ange hur mycket du vill sätta in varje år: ");
double saldo = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Ange ditt sparmål: ");
double sparmål = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Ange räntesatsen i procent: ");
double ränta = Convert.ToDouble(Console.ReadLine());
if (saldo >= 0)
{
}
else
{
Console.WriteLine("Vänligen skriv in en summa större än 0: ");
}
if (sparmål >= 0)
{
}
else
{
Console.WriteLine("Vänligen skriv in en summa större än 0: ");
}
if (ränta >= 0)
{
}
else
{
Console.WriteLine("Vänligen skriv in en summa större än 0: ");
}