Загрузка...

Помощь по функциям в С++

Тема в разделе C/C++ создана пользователем tupical_hack 22 окт 2017. 289 просмотров

Загрузка...
  1. tupical_hack
    tupical_hack Автор темы 22 окт 2017 Try hack your life :) 54 11 фев 2017
    Буквально на днях начал изучать С++, и вот единственное, не могу полностью разобраться в функциях, кто подскажет, в чём тут проблема?

    Код

    #include <iostream>
    #include <string>
    using namespace std;

    string test (int balance)
    {
    string msg;
    if(balance > 100)
    {
    msg = "Пополните свой баланс в личном кабинете";
    }
    else
    {
    msg = "Успешный вход в личный кабинет" ;
    }
    return msg;
    }
    int main()
    {
    int store;

    cout << "Введите баланс" << endl;
    cin >> store;
    string check = test(store);
    cout << msg << endl;
    }
     
  2. BobkoLox
    BobkoLox 22 окт 2017 Все Норм а у тебя??? 13 19 окт 2017
    для сампа?
     
  3. tupical_hack
    tupical_hack Автор темы 22 окт 2017 Try hack your life :) 54 11 фев 2017
    Нет, в сампе pawn
     
  4. RaysMorgan
    tupical_hack, а именно не понятно вам?

    Тут есть две функции test и main, main - обязательная функция в c++, это некая точка входа в приложения, с нее начинается работа вашего кода, дальше по коду выводится строка с помощью команды cout, а с помощью cin считывается значение с клавиатуры, введенное пользователем, потом вызывается функция test, результат выводится через cout на консоль
     
  5. tupical_hack
    tupical_hack Автор темы 22 окт 2017 Try hack your life :) 54 11 фев 2017
    Эти функции я сам написал, но дело в том, что при компиляции выходит ошибка (error "msg" was not declared in this scope)
     
  6. RaysMorgan
    tupical_hack, ты результат функции test сохраняешь в новую переменную check
    C
    string check = test(store);   
    cout << msg << endl;

    Поэтому выводить должен check, а не msg
    C
    string check = test(store);  
    cout << check << endl;
     
  7. tupical_hack
    tupical_hack Автор темы 22 окт 2017 Try hack your life :) 54 11 фев 2017
    Точно, затупил, лучший)
     
Top