Operator
|
Deskripsi
|
Contoh
|
+
|
Penjumlahan
( Add )
|
m + n
|
-
|
Pengurangan
( Substract )
|
m – n
|
*
|
Perkalian
( Multiply )
|
m * n
|
/
|
Pembagian
( Divide )
|
m / n
|
%
|
Sisa
Pembagian Integer ( Modulus )
|
m % n
|
-
|
Negasi
( Negate )
|
-m
|
NB
: Operator seperti operator negasi (-) disebut unary operator, karena membutuhkan hanya satu buah operand
Contoh
:
#include
<iostream.h>
void
main()
{
int m = 82, n = 26;
cout<<m<<" +
"<<n<<" = "<<m+n<<endl;
cout<<m<<" -
"<<n<<" = "<<m-n<<endl;
cout<<m<<" *
"<<n<<" = "<<m*n<<endl;
cout<<m<<" /
"<<n<<" = "<<m/n<<endl;
cout<<m<<" %
"<<n<<" = "<<m%n<<endl;
cout<<"-"<<m<<"
= "<<-m<<endl;
}
Keluarannya
:
82
+ 26 = 108
82
- 26 = 56
82
* 26 = 2132
82
/ 26 = 3
82
% 26 = 4
-82
= -82
Karena
tipe datanya adalah int, maka 82/26=3, supaya dapat merepresentasikan nilai
yang sebenarnya, gunakan tipe data float.
Cara
lain penulisan dengan menggunakan operator aritmatika :
m
= m + n ó m += n
m
= m - n ó m -= n
m
= m * n ó m *= n
m
= m / n ó m /= n
m
= m % n ó m %= n
Happy CODING!
0 comments:
Post a Comment