Pin-kode
Til nedenstående stump kode har jeg spørgsmålene:Hvordan implementeres det således, at
programmet automatisk kører videre, efter hinanden
4 indtastede cifre, uden at taste enter?
Er det forkert at returne en unsigned int??.
Hvis koden tastes som 0000, returnerer den jo bare 0.
unsigned int Interface::getNewPinCode ()
{
unsigned int pinCode1, pinCode2;
bool pinCodeVerification = false;
while (!pinCodeVerification)
{
system ("cls");
cout << "Indtast den ny 4-cifrede PIN-kode: ";
cin >> pinCode1;
if (pinCode1 >= 0000 && pinCode1 <= 9999)
{
cout << "\nGenindtast den 4-cifrede PIN-kode: ";
cin >> pinCode2;
}
if (pinCode1 == pinCode2)
pinCodeVerification = true;
}
return pinCode2;
}