DEV Community

Cover image for Операторы С++.
islomAli99
islomAli99

Posted on

Операторы С++.

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

В приведенном ниже примере мы используем оператор + для добавления двух значений.

#include <iostream>

using namespace std;

int main()
{
int a = 100 + 50;
cout << a;

return 0;
}
Enter fullscreen mode Exit fullscreen mode

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

#include <iostream>

using namespace std;

int main()
{

int n1 = 100 + 50;        // 150 (100 + 50)
int n2 = n1 + 250;       // 400 (150 + 250)
int n3 = n2 + n2;       // 800 (400 + 400)

cout << n3;

return 0;
}
Enter fullscreen mode Exit fullscreen mode

C++ делит операторы на следующие группы:

  1. Арифметические операторы
  2. Операторы присваивания
  3. Операторы сравнения
  4. Логические операторы
  5. Побитовые операторы

Оператор - используется для выполнения операций над переменными и значениями.

Арифметические операторы

Арифметические операторы используются для выполнения общих математических операций.

Image description

Операторы присваивания

Операторы присваивания используются для присвоения значений переменной. В следующем примере мы используем оператор присваивания ( = для присвоения значения10 переменной с именем x :

#include <iostream>

using namespace std;

int main()
{

int x = 10;
cout << x;

return 0;
}
Enter fullscreen mode Exit fullscreen mode

Image description

Операторы сравнения

Операторы сравнения используются для сравнения двух значений.

Объяснение: Возвращаемое значение сравнения равно true (1) или false (0).

Список всех операторов сравнения:

Image description

Логические операторы

Логические операторы используются для определения логики между переменными или значениями:

Image description

Top comments (0)

Cloudinary image

Optimize, customize, deliver, manage and analyze your images.

Remove background in all your web images at the same time, use outpainting to expand images with matching content, remove objects via open-set object detection and fill, recolor, crop, resize... Discover these and hundreds more ways to manage your web images and videos on a scale.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay