Другие языки программирования и технологии

Как продолжить действия программу в С++? Недавно начал программировать в С++ и столкнулся с проблемой...

Как сделать так, что после привет в консольном приложении я смог сразу же задать вопрос как дела?
После слова привет у меня с++ сразу выдает ответ привет! и пишется для продолжения нажмите любую клавишу, а мне скажем так, надо дальше задавать вопросы приложение... как то так
#include

using namespace std;

int main() {
setlocale(LC_ALL, "Russian");
int привет = 0, как_дела = 3;

if (cin >> привет )
{
cout << " Привет!" << endl;

if (cin >> как_дела)
{
cout << " Хорошо!" << endl;
}
system("pause");
return 0;
}
верх я не докопировал так что верх оставляй я просто покажу как должно работать.

int main() {
setlocale(LC_ALL, "Russian");
int privet = 0, kak_dela = 0; // две палочки это коментарий че хочешь пишешь
// но код работать будет.
cout << "Число для привета"; // cout << "это вывод текста на экран"
cin >> privet; // это ввод пользователя с клавиатуры. в privet
cout << "Для как дела"; // cout << "это вывод текста на экран"
cin >> kak_dela; // ввод пользователя в переменную kak dela.
if (privet==1 ) // if (условие) privet сравнивание с 1 то есть прив == 1
{
cout << " Привет!" << endl; // если ты ввел 1 то привет покажет если не ввел 1 нет.
}

if (kak_dela==2) // сравнение переменной kak dela с 2 kak dela == 2
{ // если = то пишешь == два знака ==.
cout << " Хорошо!" << endl; // а если присваиваешь переменной privet = 1 то 1 знак.
} // в общем = это знак присвоения а два == это знак равно
system("pause");
return 0;
}
надеюсь ты все понял. в общем задавай вопросы тут и открывай книжки или что то еще по понятнее которые или повторяй все по книге повторяй до тех пор пока не поймешь и тут спрашивай.
Виктор Благусов
Виктор Благусов
1 633
Лучший ответ
Ну и вписывай, что тебе надо, перед system("pause");
Только используй имена переменных на латинице - не маленький ;)
Очень хорошая вещь для новичков https://stepik.org/course/363
Valera Chiler
Valera Chiler
834