Menu
Coddy logo textTech

Сокращенные арифметические операции

Часть раздела Основы путешествия по C++ на Coddy. Урок 20 из 74.

C++ создал удобное сокращение для операций арифметики над самим собой.

Например, вместо того чтобы писать:

int a = 5;
a = a + 3; // a содержит 8

Мы можем упростить это, записав +=:

int a = 5;
a += 3; // a содержит 8

+= добавляет к a само значение 3

Эта операция допустима для всех арифметических операций:

ОператорСокращённая запись
++=
--=
**=
//=
%%=

Эти сокращённые записи не ограничиваются типом int — они работают с любым арифметическим типом, например double и float:

double price = 10.5;
price *= 2; // price содержит 21.0
challenge icon

Задание

Новичок

Вам дан код с инициализацией count. (Не удаляйте эту строку!)

Ваша задача — добавить следующие операции, в этом порядке:

  1. Прибавить 4 к count
  2. Умножить count на 2
  3. Вычесть 1 из count

Используйте для этого сокращённые арифметические операторы!

Попробуйте сами

#include <iostream>

int main() {
    int count = 0;
    
    // Введите свой код ниже
    
    
    // Не изменяйте строку ниже
    std::cout << "count = " << count;
    return 0;
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Онлайн-компилятор C++