OPERATOR DAN OPERAN PADA C++
A.
OPERATOR
1.     
Operator Assigment
            Operator
Assigment adalah operator yang berfungsi untuk memasukan (assign)nilai ke dalam suatu variable ataupun
konstanta.Operator ini dilambngkan dengan samadengan
(=).
2.     
Operator Unary
| 
   
Operator 
 | 
  
   
Jenis
  Operasi 
 | 
  
   
Contoh 
 | 
 
| 
   
+ 
 | 
  
   
Membuat nilai positif 
 | 
  
   
+9 
 | 
 
| 
   
– 
 | 
  
   
Membuat nilai negative 
 | 
  
   
-9 
 | 
 
| 
   
== 
 | 
  
   
Increment 
 | 
  
   
C++ 
 | 
 
| 
   
— 
 | 
  
   
Decrement 
 | 
  
   
C– 
 | 
 
3.     
Operator Binary
a.      
Operator Aritmatika
| 
   
operator 
 | 
  
   
Jenis
  Operasi 
 | 
  
   
Contoh 
 | 
 
| 
   
= 
 | 
  
   
Penjumlahan 
 | 
  
   
3+4 =7 
 | 
 
| 
   
– 
 | 
  
   
Pengurangan 
 | 
  
   
7-4=3 
 | 
 
| 
   
* 
 | 
  
   
Perkalian 
 | 
  
   
3*4=12 
 | 
 
| 
   
/ 
 | 
  
   
Pembagian 
 | 
  
   
10.0/3.0=3.3333 
 | 
 
| 
   
% 
 | 
  
   
Sisa bagi/modulus 
 | 
  
   
13%3=1 
 | 
 
b.     
Operator logika
| 
   
Operator 
 | 
  
   
Jenis
  operasi 
 | 
  
   
Contoh 
 | 
 
| 
   
&& 
 | 
  
   
And  (dan) 
 | 
  
   
1&&1 = 1 
 | 
 
| 
   
|| 
 | 
  
   
Or (atau) 
 | 
  
   
1||0 = 1 
 | 
 
| 
   
! 
 | 
  
   
Not (negasi) 
 | 
  
   
!0 =1 
 | 
 
c.      
Operator Relasi
| 
   
Operator 
 | 
  
   
Jenis
  operasi 
 | 
  
   
Contoh 
 | 
 
| 
   
>  
 | 
  
   
Lebih besar 
 | 
  
   
(8>5)=1 
 | 
 
| 
   
<  
 | 
  
   
Lebih kecil 
 | 
  
   
(8<5)=0 
 | 
 
| 
   
>= 
 | 
  
   
Lebih besar atau sama dengan 
 | 
  
   
(8>=3)=1 
 | 
 
| 
   
<= 
 | 
  
   
Lebih kecil atau sama dengan 
 | 
  
   
(8<=3)=0 
 | 
 
| 
   
== 
 | 
  
   
Samadengan 
 | 
  
   
(8==5)=0 
 | 
 
| 
   
!= 
 | 
  
   
Tidak sama dengan 
 | 
  
   
(8!=3)=1 
 | 
 
Ø 
Contoh operator relasi                                                               
| 
   
float 
  luas; 
   
  int r ; 
double sisi, keliling; 
   
  cout << "Masukkan jari-jari : "; cin>> r; 
    
  luas = 3.14*r; 
    
  cout << "Luas = " << luas <<endl; 
   
  cout << "Masukkan sisi segitiga : "; cin>> sisi; 
   
  keliling = sisi*sisi*sisi; 
   
  cout << "keliling = " << keliling; 
return 0; 
 | 
 
Tidak ada komentar:
Posting Komentar