Аритметички оператори
Аритметичките оператори се користат за изведување на математичките
операции.
Oператор |
|
Пример |
|
+ |
Собирање |
|
x + y |
- |
Одземање |
|
x - y |
* |
Множење |
|
x * y |
/ |
Делење |
|
x / y |
% |
Остаток при делење |
|
x % y |
++ |
Инкремент |
Зголемување на вредноста на променливата за 1 |
x ++ |
- - |
Декремент |
Намалување на вредноста на променливата за 1 |
x -- |
Споредбените
оператори се користат за споредба на две вредности.
Оператор |
|
Пример |
= = |
Еднакво |
x == y |
!= |
Различно |
x != y |
> |
Поголемо |
x > y |
< |
Помало |
x < y |
>= |
Поголемо
еднакво |
x >= y |
<= |
Помало
еднакво |
x <= y |
Забелешка: Резултатот на споредбените искази е true (вистина – 1) или false (лага - 0
).
Во следниот
пример е искористен операторот поголемо (>
) за да најде дека 5 е поголемо од 3:
int x = 5;
int y = 3;
cout << (x > y); // враќа 1 (true) зошто 5 е поголемо од 3
Operator |
Пример |
||
&& |
Логичко and / и |
Дава резултат вистина ако двата искази се вистина |
x < 5 && x < 10 |
|| |
Логичко or / или |
Дава резултат вистина ако еден од исказите е вистина |
x < 5 || x < 4 |
! |
Логичко not / не |
Негација, дава false ако е true и обратно |
!(x < 5 && x < 10) |