top of page
Search
Writer's pictureardiansah8256

OPERATOR PADA C++

Updated: Feb 10, 2020


Pengertian Operator

Operator adalah simbol atau karakter khusus yang digunakan untuk melakukan suatu operasi membantu kompilator untuk memanipulasi secara matematis atau logis pada data yang diberikan.

Bahasa pemrograman C++ menyediakan banyak operator yang sangat berguna untuk melakukan operasi. pada artikel ini penulis akan membahas beberapa informasi tentang operator yang umum harus diketahui.


A + B;


Di atas adalah contoh bentuk dari operasi, dalam suatu operasi umumnya mempunyai istilah “operand” dan “operator”. operand merupakan data yang akan dimanipulasi oleh operator merupakan A dan B, untuk operator merupakan simbol atau tanda yang berfungsi untuk memanipulasi sebuah data atau beberapa data, dalam contoh di atas adalah tanda +.

Sifat-Sifat Operator

Dalam banyaknya macam-macam operator kita biasa menggolongkanya berdasarkan sifatnya, berikut sifat-sifat dari operator:


Unary : Sifat Unary adalah operator yang hanya melibatkan sebuah operand pada suatu operasi. Ada dua operator unary utama yaitu increment dan decrement operator.


Bentuk Penulisan :


-a;


Binary : Sifat Binary adalah operator yang melibatkan dua buah operand dan satu operator di tengah dua operand pada suatu operasi .


Bentuk Penulsan :

a + b;


Ternary : Sifat Tenary pada operator adalah operator kondisi ( atau Conditional Operator) yang melibatkan tiga buah operand pada suatu operasi.


Bentuk Penulisan :


pernyataan: expresi?pilhan1:pilihan2;


Macam-Macam Operator

1. Operator Aritmatika


Operator artimatika adalah operator yang berfungsi untuk perhitungan matematika seperti pembagian,perkalian, penambahan, pengurangan berikut adalah tabel dari operator aritmatikaagian,perkalian, penambahan, pengurangan berikut adalah tabel dari operator aritmatika.


Operator aritmetika terdiri dari:


2. Operator Assignment


Operator Assignment jika di artikan ke dalam bahasa Indonesia adalah "Senyawa Tugas". Tapi di Indonesia orang biasa menyebut sebagai "Pemberi Nilai Aritmetika". Operasi ini mirip seperti Operator aritmetika hanya saja bereda cara penulisanya (Lebih singkat).


Operator Assignment terdiri dari :


3. Operator Increment dan Decrement


Operator Increment dan Decrement adalah operator  yang biasa digunakan dalam perulangan. Operator ini akan menambahkan 1 jika menggunakan increment dan mengurangi 1 jika menggunakan decrement.


Operator Increment dan Decrement terdiri dari :


Dalam peletakan operator, Operator increment dan decrement dapat diletakan pada awal atau akhir, Peletakan operator ini akan mempengaruhi cara kerja dari operator tersebut, seperti yang di jelaskan di bawah ini :


++X (Prefix) adalah Nilai variabel X dinaikan dahulu sebelum diproses.

X++ (Postfix) adalah Nilai variabel X diproses dahulu sebelum dinaikan.


4. Operator Relational


Operator Relational merupakan sebuah operator yang bernilai true dan false. Untuk mengevaluasi antara 2 ekspresi, dapat digunakan operator Relasional. Hasil dari operator ini adalah nilai bool yaitu hanya berupa  true atau false, atau dapat juga dalam nilai int, 0 untuk mereprensentasikan "false" dan 1 untuk merepresentasikan "true".


Operator Relational terdiri dari :


5. Operator Logical


Operator Logical digunakan untuk memeriksa kesamaan nilai dari dua data atau lebih dan juga ada yang dapat mengembalikan nilai dari bilangan Boolean.


Operator Logical terdiri dari :


6. Operator Bitwise


Operator Bitwise adalah operasi matematika yang mengoperasikan pada bilangan biner berbasis 2. Operator bitwise berfungsi untuk mengoperasi sebuah data angka bilangan desimal yang akan diubah menjadi bilangan biner terlebih dahulu dan dioperasikan sesuai operasi yang diperintahkan, untuk hasil akhirnya akan diubah kembali menjadi bilangan desimal.


Operator Bitwise terdiri dari :























78 views0 comments

Recent Posts

See All

Comentarios


bottom of page