Как правильно реализовать диалог ?
Хочу, чтобы программа выводила какой-либо вопрос. На него отвечал пользователь. В зависимости от ответа пользователя программа выводит раннее заготовленный ответ.
Есть варианта ответа 3 ответа : Да, Нет, Не уверен
На каждый из вариантов 1 единственный заготовленный шаблон, который выведет программа.
вводи текст в переменную типа string в правильных программах, введённый текст переводят либо (чаще) в нижний либо в верхний регистры, так как yes и Yes для программы это разные слова. void ToLower(std::string &str){ std::locale loc; for (std::string::size_type i=0; i> str; ToLower(str); потом сравнивай if( str == "да") else if( str == "нет") else if( str == "не уверен")