35657

Untitled

Jan 12th, 2024
1,030
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.85 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main() {
  6.  
  7.     setlocale(LC_ALL, "ru");
  8.  
  9.     int a = 10;
  10.     int b = 3;
  11.  
  12.     cout << a + b << endl; // сложение
  13.     cout << a - b << endl; // вычитание
  14.     cout << a * b << endl; // умножение
  15.     cout << a / b << endl; // деление
  16.     cout << a % b << endl; // деление по модулю (получение остатка от деления)
  17.     cout << -a << endl; // унарный минус
  18.     a++; // инкремент (увеличивает значение на 1)
  19.     cout << a << endl;
  20.     a--; // декремент (уменьшает значение на 1)
  21.     cout << a << endl; // 10
  22.  
  23.  
  24.    
  25.     cout << a++ << endl; // 11 (при постфиксной форме записи сначала выполняется операция (вывод в поток в данном случае), потом значение переменной увеличивается)
  26.  
  27.     cout << a << endl; // 11
  28.  
  29.     cout << ++a << endl; // 12 (при префиксной форме записи сначала  значение переменной увеличивается, потом выполняется операция (в данном случае вывод в поток))
  30.  
  31.     cout << a << endl; // 12
  32.  
  33.     a = a + 3; // изменили значение переменной а (увеличили на 3)
  34.     cout << a << endl;
  35.  
  36.     a += 3; // равносильно  a = a + 3
  37.     cout << a << endl;
  38.  
  39.     a -= 3; // равносильно  a = a - 3
  40.     cout << a << endl;
  41.  
  42.     a *= 3; // равносильно  a = a * 3
  43.     cout << a << endl;
  44.  
  45.     a /= 3; // равносильно  a = a / 3
  46.     cout << a << endl;
  47.  
  48.     a %= 3; // равносильно  a = a + 3
  49.     cout << a << endl;
  50. }                                    
  51.  
  52.  
Advertisement
Add Comment
Please, Sign In to add comment