Minggu, 16 Februari 2020

Operator

Definisi Operator

            Operator adalah tanda yang digunakan untuk melakukan operasi-operasi tertentu dalam pemrograman. Dengan operator kita dapat melakukan operasi perhitungan, perbandingan, manipulasi dan lainnya.

1.      Operator aritmatik, terdiri dari :

a.       Penjumlahan (+)
b.      Pengurangan (-)
c.       Perkalian (*)
d.      Pembagian (/)
e.       Modula (%)













Berikut adalah output yang dikeluarkan :














2.   Operator assigment

Digunakan untuk memasukkan atau mengisikan nilai kedalam suatu variable.
Contoh :
int a, b;
x=15
y = 30
Contoh program :


















Output program :






3.   Operator Relasional

Merupakan operator yang digunakan untuk menentukan relasi atau hubungan dari dua buah operator.Dibawah ini adalah contoh-contoh penggunaan operator relasional dalam bahasa pemrograman C++ , antara lain :

Operator
Jenis operasi
Contoh
> 
Lebih besar
10 > 5
< 
Lebih kecil
1 < 4
>=
Lebih besar atau sama besar
2 >= 2
<=
Lebih kecil atau sama dengan
7 <= 3
==
Sama dengan
6 == 3
!=
Tidak sama dengan
8 != 7

4.   Operator Logika

      Operator logika adalah operator yang digunakan  melakukan operasi dimana nilai yang dihasilkan dari operasi tersebut hanya berupa nilai benar dan salah.Nilai yang dimaksut disebut juga Boolean. Adapun kategori dari operator logika adalah sebagai berikut :

Operator
Jenis operator
Contoh
&&
AND (dan)
2 && 2 = 2
||
OR (atau)
3 || 1 = 1
!
NOT (negasi)
!4 = 2

Contoh operator (&&) :











Output operator (&&) :






5.   Operator Unary


Dalam ilmu matematika yang disebut dengan operator unary adalah operator yang hanya melibatkan sebuah operand.Beberapa operator termasuk ke dalam operator unary adalah: nilai positif (+),membuat nilai negative( -), increment (++),decrement (--). (Budi Raharja,2015).

Increment.

Increment adalah penambahan nilai yang terjadi pada suatu variable. Opertaor yang digunakan ++. Operator ini akan menambahkan nilai dari suatu variable dengan nilai 1. Dalam bahasa C++ ada dua jenis increment yaitu pre- increment dan post-incrementPre-increment adalah melakukan penambahan nilai sebelum suatu variable itu diproses, sedangkan Post-increment adalah melakukan proses terlebih dahulu sebelum dilakukan penambahan nilai.

Decrement

Decrement merupakan kebalikan dari proses increment, yaitu menurunkan (mengurangi) nilai dari suatu variable. Decrement dibagi dua jenis yaitu pre-decrement dan post decrement.

Tipe Casting
Tipe casting yaitu tipe data sementara, artinya mengubah tipe data suatu variabel hanya dalam operasi aritmatika.Setelah operasi aritmatika tipe data variabel tersebut tetap sesuai deklarasi awalnya.

Tidak ada komentar:

Posting Komentar