1 svar
1405 visningar
Vetten 6 – Fd. Medlem
Postad: 25 sep 2020 13:50

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! 

Lindehaven 820 – Lärare
Postad: 25 sep 2020 17:01

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?

Svara Avbryt
Close