Загрузка...

Help me c++

Тема в разделе C/C++ создана пользователем Theziky 28 мар 2018. 400 просмотров

Загрузка...
  1. Theziky
    Theziky Автор темы 28 мар 2018 Заблокирован(а) 13 1 ноя 2017
    Крч учу язык
    и проблемка
    вот код​

    Код
    #include <iostream>
    using namespace std;

    int main()
    {
    setlocale(LC_ALL, "Rus");
    int a;
    int b;
    cout << "Введите число: a" << endl;
    cin >> a;
    cout << "Введите число: b" << endl;
    cin >> b;
    cout << "Выберите что сделать с вашими числами?" << endl;
    bool yes = true;
    bool no = false;
    int enterNumber1 = yes;
    int enterNumber2 = no;
    cout << "Умножить?" << endl;
    cin>>yes;
    cin >> no;
    if (enterNumber1 = yes)
    {
    cout << a * b << endl;
    } else
    {

    }
    cin >> no;
    cout << "Разделить?" << endl;
    cout<<"Сложить?"<<endl;
    cout << "Вычесть?" << endl;
    system("pause");
    }
    и как сделать так чтобы у вопроса "умножить, разделить" при выборе no
    пропускал и спрашивал следующие?
     
  2. Theziky
    Theziky Автор темы 28 мар 2018 Заблокирован(а) 13 1 ноя 2017
    с годной помощи симпа
     
  3. kirrill_inactive68999
    копай в сторону клавиши Esc и goto, либо раздели на методы и горячие клавиши сделай
     
  4. Kill_mani
    Kill_mani 28 мар 2018 52 13 сен 2017
    я один нихуя не понял последнего предложения?!
     
  5. kirrill_inactive68999
    он хочет чтобы можно было пропускать вопросы
    UPD: Форум с социнжинерами не понимает человека, тут же изи
    :roflanebalo:
     
  6. Kill_mani
    Kill_mani 28 мар 2018 52 13 сен 2017
    понятно)
     
  7. Theziky
    Theziky Автор темы 28 мар 2018 Заблокирован(а) 13 1 ноя 2017
    ну я только учу и пока этого не знаю
     
  8. kirrill_inactive68999
    goto и в bash есть, горячие клавиши довольно простая конструкция if(GetAsyncKeyState("VK_INSERT") != 0 )
    upd: И все таки есть msdn
     
  9. kodaf666
    kodaf666 28 мар 2018 Заблокирован(а) 224 28 янв 2018
    По моему проще сделать ввод 1 из 3.
     
  10. kirrill_inactive68999
    а что если
    Код
    int d;
    cout<<"1 - умножить" << endl;
    cout<<"2 - сложить" << endl;
    cout <<""<<endl;
    cin >> d;
    if(d == 1){
    }
    и так далее

    или


    switch ( d ) {
    case 1:
    Выполнить если d == 1
    break;
    case 2:
    Выполнить если d == 2
    break;
    ...
    default:
    выполнить, если ни один вариант не подошел
    break;
    }
     
  11. Theziky
    Theziky Автор темы 28 мар 2018 Заблокирован(а) 13 1 ноя 2017
    Помогло)Спасибо)
     
  12. kirrill_inactive68999
    пожалуйста))
     
Top