SA iyi günler,
C++ öğrenmeye yeni başlamış birisiyim. Yaptığım programın çıkışına şifre koymak istiyorum, şifre doğru ise programı kapatsın yanlış ise tekrar istesin.
Visual Studio 2010'da böyle birşey denedim fakat rastgele sekiz tane karakterin girilmesi programdan çıkmaya yetiyor. Bu hatayı nasıl çözebilirim?:bored: :cursing:
C++ öğrenmeye yeni başlamış birisiyim. Yaptığım programın çıkışına şifre koymak istiyorum, şifre doğru ise programı kapatsın yanlış ise tekrar istesin.
Visual Studio 2010'da böyle birşey denedim fakat rastgele sekiz tane karakterin girilmesi programdan çıkmaya yetiyor. Bu hatayı nasıl çözebilirim?:bored: :cursing:
Kod:
#include "stdafx.h"
#include <fstream>
using std::endl;
int main() {
char p1='F',p2='G',p3='2',p4='3',p5='4',p6='2',p7='#',p8='2';
std::cout << "Merhaba programcilik!";
std::cout << "\nEger Visual Studio sorun cikartmazsa yapmazsa ben \aC++ ogrenebilecegim... =)";
std::cout << endl;
std::cout << "CIKMAK ICIN PARALO GIRINIZ!\n";
std::cout << "PAROLA:";
std::cout << endl;
if(std::cin >> p1 >> p2 >> p3 >> p4 >> p5 >> p6 >> p7 >> p8){
return 0;
}
else{
std::cout << "\aPARALOYI YANLIS GIRDINIZ!\nLUTFEN TEKRAR DENEYINIZ VE PARALOYI DOGRU GIRINIZ!";
std::cout << "PAROLA:";
std::cin >> p1 >> p2 >> p3 >> p4 >> p5 >> p6 >> p7 >> p8;
}
}