Sekvensschema C#
Jag ska skriva ett program utifrån ett sekvensschema och har stött på lite problem och har några frågor.
Till och börja med så hoppar loopen tillbaka till if-satsen och skriver varje gång ut "You are saving little" min stora fråga nu är, hur gör jag för att då den och enbart skriva ut den string första gången den går igenom loopen? Kan man använda sig av en metod i detta fall på något sätt? Bifogar sekvensschemat och koden.
namespace M2AkrivitetsDiagram
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter age: ");
string ageInput = Console.ReadLine();
int age = int.Parse(ageInput);
int money = 15000;
do
{
if (money > 20000 || age < 60)
{
Console.WriteLine("You are saving little");
money = money + 500;
age++;
}
else
{
Console.WriteLine("You are saving alot");
money = money + 1000;
age++;
}
}
while (money < 20000 && age < 65);
Console.WriteLine("You are retired by the age of " + age);
Console.WriteLine("You have saved " + money + " dollar");
Console.ReadLine();
}
}
}
länk till bilden: http://forumbilder.se/I4G5Q/bild1