2) C++. Теоретические основы

  1. Оффлайн

    Puma

    Посетители

    Сообщений: 6

    Симпатий: 1

    В данной теме обсуждается статья 2) C++. Теоретические основы, опубликованная 2011-10-28 03:07:00
    #include <iostream>
    using namespace std;

    int main()
    {
        float a, b;
        char op; //operator
        float res; //result
        cout << "Enter expression: ";
        cin >> a >> op >> b;

        switch(op)
        {
        case '+':
            res = a+b;
            break;
        case '-':
            res = a-b;
            break;
        case '*':
            res = a*b;
            break;
        case '/':
            res = a/b;
            break;
        default:
            cout "Bad operator";
        return 0;
        }
        
        cout << "Result   " << res << endl;


        return 0;
    }


    Где ошибка ребят? что-то не компилируется, синтаксическая ошибка пишет... belay error C2143: syntax error : missing ';' before 'string'

    На видео еще плохо видно все...
    Сообщение отредактировал Puma 12.02.2012 в 23:19
    12 Февраля 2012 - 22:32 / #1
  2. Оффлайн

    Puma

    Посетители

    Сообщений: 6

    Симпатий: 1

    Все нашел свою ошибку wink , в учебном видео можно было бы еще объяснить как искать ошибки, типо "error C2143 -> Go To Location"...
    12 Февраля 2012 - 23:49 / #2

Пользователи которые читают эту тему

Сейчас онлайн:1
(пользователей:0, гостей: 1)