Оглавление Вы когда-нибудь задавались вопросом, что бы вы могли сделать на вашем компьютере, если бы он не умел работать с математикой? Ответ прост: ничего. Все компьютерные приложения и веб-сайты работаю на основе различных алгоритмов

Уроки С++ для начинающих. Арифметические операторы в C++

C++

Уроки С++ для начинающих. Арифметические операторы в C++

Оглавление

Вы когда-нибудь задавались вопросом, что бы вы могли сделать на вашем компьютере, если бы он не умел работать с математикой? Ответ прост: ничего. Все компьютерные приложения и веб-сайты работаю на основе различных алгоритмов.

Одни из самых простых математических задач, которые можно себе представить, и что может сделать компьютерная программа является сложение, вычитание, умножение и деление. В C++ и других языках программирования у нас есть так называемые арифметические операторы, которые являются просто обычными математическими методами:

оператор описание

a + b

Сложение

a — b

Вычитание
+a Унарный плюс

-a

Унарный минус

a * b

Умножение

a / b

Деление

a % b

Операция модуль (остаток от деления целых чисел)

++a

Инкремент префиксный

a++

Инкремент суффиксный (постфиксный)

--a

Декремент префиксный

a--

Декремент суффиксный (постфиксный)


С помощью компьютерной программы можно выполнять различные виды расчетов. Итак, давайте напишем простой калькулятор.

Эта простая программа демонстрирует поведение арифметических операторов.

#include <iostream>

using namespace std;

int main() {
    cout << "Введите число A: ";
    int a = 0; // Объявление и инициализация переменной
    cin >> a; // Мы загружаем данные в переменную a
    cout << "Введите число B (кроме 0): ";
    int b = 0; // Объявление и инициализация переменной b
    cin >> b; // Мы загружаем данные в переменную Ь
    cout << "Результат сложения  " << a + b << endl; // Сложение
    cout << "Результат вычитания: " << a - b << endl; // Вычитание
    cout << "Результат деления: " << a / b << endl; // Деление
    cout << "Остаток от деления: " << a % b << endl; // Остаток от деления
    cout << "Результат умножения: " << a * b << endl; // Умножение
    cout << "Инкремент префиксный переменной a: " << ++a << endl; // Инкремент префиксный
    cout << "Инкремент суффиксный (постфиксный) переменной a: " << a++ << endl; // Инкремент суффиксный (постфиксный)
    cout << "Декремент префиксный переменной b: " << --b << endl; // Декремент префиксный
    cout << "Декремент суффиксный (постфиксный) переменной b: " << b-- << endl; // Декремент суффиксный (постфиксный)

    return 0;
}

Ссылка на Github

Оглавление

22:04
3095
C++
RSS
Нет комментариев. Ваш будет первым!

Авторизация

Войдите, используя Ваш аккаунт

Войти с помощью

Пользователи

Skyeng
GeekBrains
Lingualeo