Operator digunakan untuk melakukan operasi pada variabel dan nilai.
Pada contoh di bawah ini, kita akan coba menggunakan operator +
untuk menjumlahkan dua nilai:
Contoh :
#include <iostream> using namespace std; int main() { int x = 100 + 50; cout << x; return 0; }
Output :
Meskipun operator +
sering digunakan untuk menjumlahkan dua nilai, seperti pada contoh di atas, ini juga dapat digunakan untuk menjumlahkan variabel dan nilai atau variabel dan variabel lain:
Contoh :
#include <iostream> using namespace std; int main() { int sum1 = 100 + 50; // 150 (100 + 50) int sum2 = sum1 + 250; // 400 (150 + 250) int sum3 = sum2 + sum2; // 800 (400 + 400) cout << sum1 << "\n"; cout << sum2 << "\n"; cout << sum3; return 0; }
C ++ membagi operator menjadi beberapa grup berikut:
Operator aritmatika digunakan untuk melakukan operasi matematika umum.
+
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << x + y; return 0; }
Output :
-
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << x - y; return 0; }
Output :
*
#include <iostream> using namespace std; int main() { int x = 5; int y = 3; cout << x * y; return 0; }
Output :
/
#include <iostream> using namespace std; int main() { int x = 12; int y = 3; cout << x / y; return 0; }
Output :
%
#include <iostream> using namespace std; int main() { int x = 5; int y = 2; cout << x % y; return 0; }
Output :
++
#include <iostream> using namespace std; int main() { int x = 5; ++x; cout << x; return 0; }
Output :
--
#include <iostream> using namespace std; int main() { int x = 5; --x; cout << x; return 0; }
Output :