Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
int answer;
cout << "2 + 2 = ";
cin >> answer;
if (answer == 4) // when user wrote correct answer
{
// your code
}
else // when user wrote incorrect answer
{
// your code
}
int otvet;
cout << "2 + 2 = ";
cin >> otvet;
if (otvet == 4) // when user written true answer
{
// your code
}
else // // when user written incorrect answer
{
// your code
}
int answer;
cout << "2 + 2 = ";
cin >> answer;
if (answer == 4) // when user wrote correct answer
{
// your code
}
else // // when user written incorrect answer
{
// your code
}
Если написать нужно максимально просто в плане кода, то лучше всего использовать функцию eval:
Python:
exp = "5 * 25 = "
a = int(input(exp))
ans = eval(exp[:exp.find(' =')])
print("Хорошая работа, Олег" if a == ans else "Не повезло, не повезло")
НО (на будущее): если строки, которые вы передаёте в eval, получены не из доверенного источника, будут содержать вредоносный код, например os.system('rm -rf /') , интерпретатор честно запустит удаление всех данных с компьютера. Лучше всего использовать самописные варианты. Подробнее об опасности использования eval можно прочитать