Aktivitetsdiagram - pensionssparande
Mitt försök:
Console.Write("Enter age: ");
int age = Convert.ToInt32(Console.ReadLine());
int money = 15000;
do
{
Console.WriteLine("You have currently saved " + money + " dollars");
if (money > 20000 || age < 60)
{
Console.WriteLine("You are saving little");
Console.WriteLine("500 dollars was added to " + money);
money = money + 500;
}
else
{
Console.WriteLine("You are saving a lot");
Console.WriteLine("\n1000 dollars was added to " + money);
money = money + 1000;
}
age++;
Console.WriteLine("\nYour current age is: " + age);
} while (money < 20000 && age < 65);
Console.WriteLine("\nYou are retired by the age of " + age);
Console.WriteLine("\nYou have saved " + money + " dollars.");
Console.ReadKey();
_______________________________
Är osäker på om jag ens lagt upp koden rätt enligt aktivitetsdiagrammet. Ska programmet se ut så? Sen antar jag att det är något fel med while(money < 20000 && age < 65); men förstår inte vad.
Tacksam för hjälp!
Programmet saknar klassdefinition och main-metod, men i övrigt ser koden ut att uppfylla flödesschemat. Varför antar du att det är fel med loop-villkoret?