// MathOperations.cpp : Этот файл содержит функцию "main". Здесь начинается и заканчивается выполнение программы.
//

#include <iostream>

int main()
{
    int x = 15;
    int y = 55;
    int sum = x + y;
    std::cout << x << " + " << y << " = " << sum << "\n";
    std::cout << x << " - " << y << " = " << x - y << "\n";
    std::cout << x << " * " << y << " = " << x * y << "\n";
    std::cout << x << " / " << y << " = " << x / y << "\n";
    std::cout << 47 / 12 << "\n";
    std::cout << 47.0f / 12.0f << "\n";
    std::cout << 47.0 / 12.0 << "\n";
    std::cout << "9 % 4" << " = " << 9 % 4 << "\n";

    x = x + 3; // Эквивалент x += 3;
    std::cout << x << "\n";
    
    x += 3; // Эквивалент x = x + 3;
    std::cout << x << "\n";
    
    //x = x + 1;
    //x += 1;

    x++; // Эквивалент x = x + 1; или x += 1;
    std::cout << x << "\n";

    x--;
    std::cout << x << "\n";

    x *= 2; // Эквивалент x = x * 2;
    std::cout << x << "\n";

    x = 3;
    y = 2;
    int exp1 = (x + y) * x;
    int exp2 = x + y * x;
    std::cout << exp1 << "\n";
    std::cout << exp2 << "\n";
}

// Запуск программы: CTRL+F5 или меню "Отладка" > "Запуск без отладки"
// Отладка программы: F5 или меню "Отладка" > "Запустить отладку"

// Советы по началу работы 
//   1. В окне обозревателя решений можно добавлять файлы и управлять ими.
//   2. В окне Team Explorer можно подключиться к системе управления версиями.
//   3. В окне "Выходные данные" можно просматривать выходные данные сборки и другие сообщения.
//   4. В окне "Список ошибок" можно просматривать ошибки.
//   5. Последовательно выберите пункты меню "Проект" > "Добавить новый элемент", чтобы создать файлы кода, или "Проект" > "Добавить существующий элемент", чтобы добавить в проект существующие файлы кода.
//   6. Чтобы снова открыть этот проект позже, выберите пункты меню "Файл" > "Открыть" > "Проект" и выберите SLN-файл.
