Maar ze hebben maar 3 pogingen om in te loggen.
Alleen ik heb zoveel manieren geprobeert alleen werkte het steeds niet.
met het bedoel ik mijn while loop.
Wat ik nu heb is dit:
class Program
{
static void Main(string[] args)
{
Console.Write("Gebruikersnaam: ");
string name;
name = Console.ReadLine();
if (checkPass() == true)
{
Console.WriteLine("Welkom bij SoundSharp {0}", name);
}
Console.ReadKey();
}
public static Boolean checkPass()
{
Console.Write("Wachtwoord: ");
string password = "SOUNDSHARP";
string userInvoer = Console.ReadLine();
string invoer = userInvoer.ToUpper();
bool check1;
int pogingen = 0;
do
{
if (pogingen == 3)
{
Console.WriteLine("Te vaak foutief wachtwoord ingevoerd.\nHet programma zal nu sluiten.");
}
else
{
if (invoer == password)
{
Console.WriteLine("Goed");
check1 = true;
}
else
{
Console.WriteLine("Fout");
check1 = false;
pogingen += 1;
}
}
} while (check1 == false);
}
}
Het is voor mij niet duidelijk hoe ik het dus moet maken.
Dus als jullie het zouden willen, dat jullie er ook even een uitleg bij geven.
Dankjewel, Mathieu.