Witam.Jako że w c++ jestem świeży(chciałem zacząć naukę kilka lat temu, ale z czasem zawsze zostawiałem ją) proszę innych użytkowników o poprawienie błędu w tym programie, i ewentualne zmodyfikowanie go aby miał robić rzecz następującą:
W tym programie chciałbym uzyskać efekt weryfikacji kodu pin.Jeśli zostanie wpisany prawidłowy, program ma działać dalej i wykonywać kod który zapisałbym dalej, a jeśli zły to wyświetlić komunikat o błędzie i poprosić o pin jeszcze raz.Użytkownik przed zamknięciem programu mógłby się pomylić 3 razy.Niżej podaje kod który udało mi się napisać.Wiem, że jest w nim błąd i proszę o poprawienie go, oraz o podanie przykładu co musiałbym zmienić aby ten program działał tak jak napisałem.Jeszcze raz bardzo przepraszam za nieczytelność kodu i błędy, ale dopiero dzisiaj postanowiłem wrócić do c++
#include <iostream>
int main()
{
int kod;
int t = 3;
do
{
std::cin >> kod;
if( kod == 777 )
std::cout <<"podales wlasciwy kod" << std::endl;
//dalsza część programu
else
std::cout << "Blad, sprobuj ponownie" << std::endl;
t--;
} while ( t > 0 );
std::cout <"Niewlasciwy kod podany 3 razy, zamykam program" << std::endl;
return 0;
}