У меня есть код, работающий на базовом C++. Я просто хочу, чтобы этот цикл был завершен, и один оператор if стал истинным, сообщение генерируется автоматически. В этом отношении я использовал while, но while оператор тоже работает, я не хочу отображать сообщение. Значит, если утверждение (поздравление ....) станет истинным, появится сообщение (у вас больше ...).как создать сообщение, когда цикл завершен
for(i=1; i<=attempt; i++){
cout<< "whatever" ;
cin >> userNumber;
if (userNumber < secretNumber){
cout << "Oooppssss... Your entered number is too low..." <<endl;
}
else if (userNumber > secretNumber){
cout << "Oooppssss... Your entered number is too high..."<<endl;
}
else if(userNumber==secretNumber){
cout << "Congratulation you have won..."<<endl;
break;
}
else{
cout << "Invalid Input."<<endl;
}
}
while(attempt=i){
cout<< "You don't have more turn...Computer Won."<<endl<<endl;
break;
}
Это будет перерыв, когда игрок выигрывает на последней попытке. – user2970916