Загрузка...

Как принимать данные bool

Тема в разделе C/C++ создана пользователем Ладья 21 ноя 2022. 387 просмотров

  1. Ладья
    Ладья Автор темы 21 ноя 2022 Заблокирован(а) 32 295 18 апр 2022
    Мне нужно сделать так чтобы при написании в консоль 1, у меня срабатывал 1 скрипт, 0 и уже другой скрипт. Делать через bool, переменные и if - else
     
  2. Toil
    Toil 21 ноя 2022 ������� ������ :coder: 3543 18 ноя 2018
    Хз особо не шарю за С, но когда-то чёто начинал учить, по-идеи будет работать
    C
    #include <iostream>


    using namespace std;

    int main()
    {
    bool bool_var;
    bool_var = true;

    if (bool_var == true)
    {
    cout << "Result is True" << endl;
    } else {
    cout << "Result is False" << endl;
    }

    system ("pause"); //Чтобы не закрывалось окно консоли
    }

     
    21 ноя 2022 Изменено
    1. Ладья Автор темы
      Toil, что значит bool_var
    2. Toil
      Ладья, просто название переменной, главное чтобы было на английском и без пробелов (мб ещё какие-то там ограничения, не помню)
  3. enrydie
    в чем суть вопроса?
     
  4. wDude
    wDude 21 ноя 2022 Боюсь быть не там и не тем. 3666 14 авг 2017
    Ну наверное что-то типа этого, плюсы не знаю да и с телефона писать не удобно:
    C
    string Input << cin;
    if (Input == "1")
    {
    // Твой код (если True)
    }
    else
    {
    // Твой код (если False)
    }
     
    1. enrydie
      wDude, можно просто if (переменная) и все, если булеан, че за маскарад)
    2. wDude
      enrydie, да тут описание задачи в принципе вообще никакое, что нужно, зачем нужно, для чего и нахрена.
  5. Celeste
    Celeste 21 ноя 2022 ♕Climbing for strawberries and finding myself...♕ 9694 26 окт 2021
    Это для 2 вариантов:
    C
    /*
    твой код
    */
    book choice = false;
    std::cin >> choice;
    if (choice)
    {
    //код
    }
    else
    {
    //код
    }
    /*
    твой код
    */
    Это для практически любого кол-ва:
    C
    /*
    твой код
    */
    int choice;
    std::cin >> choice;
    switch (choice)
    {
    case 1:
    {
    //код
    break;
    }
    case 2:
    {
    //код
    break;
    }
    default:
    {
    std::cout << "Incorrect";
    }
    }
    /*
    твой код
    */
     
Top
Загрузка...