Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Помогите нубу! Легкий вопрос по составлению кода.


Автор: ItsMyName 17.10.2014, 22:25
Здравствуйте!
Помогите,пожалуйста!
Я хочу сделать программу (командную строку), в которой вы пишете заранее указанное мной слов к примеру "привет", а вам выдает "как дела?" Тоесть, как пишется код, который выведет мой текст в ответ на запрос пользователя? Объяснил как ракал.
Пример диалога в программе:
-Привет(вы написали)
-Как дела? (это отвечает программа) Именно этот текст выдается пользователю, никакой другой.
Надеюсь , вы поняли. Сам не понял, если честно. Если что, могу объяснить подробнее в скайпе или где-то еще.
Спасибо :((

Автор: borisbn 18.10.2014, 14:50
Код
#include <iostream>
#include <string>

int main() {
    std::string question;
    (std::cout << ">").flush();
    std::cin >> question;
    if ( question == "Привет" )
    {
        std::cout << "Как дела?" << std::endl;
    }
}


А вообще-то, неплохо было бы указать язык, на котором ты бы хотел написать программу.

Автор: bsa 21.10.2014, 15:38
Цитата(borisbn @  18.10.2014,  15:50 Найти цитируемый пост)
(std::cout << ">").flush();

можно заменить на std::cout << ">" << std::flush;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)