Operator Pemograman C/C++
Operator
Algoritma Pemrograman C++
Hanya dengan variabel dan konstanta saja belum memungkinkan kita untuk membuat program yang berguna. Hal ini disebabkan belum adanya sarana untuk menggunakan variabel dan konstanta tersebut. Operator adalah sarana yang dimaksud.
Operator merupakan symbol atau kata yang dapat
digunakan dalam program untuk melakukan suatu operasi atau
manipulasi, misalnya menjumlahkan dua buah nilai atau lebih,
memberikan nilai ke suatu variabel, membandingkan dua buah nilai dan
lain - lain. Nilai yang digunakan oleh operator sering disebut dengan operand. Expresi merupakan kombinasi dari operator dan operator lainnya. Dalam mengeksekusi program suatu ekspresi akan dievaluasi sehingga menghasilkan suatu niai tunggal. Didalam bahasa C/C++ ada beberapa tipe operator sepeti:Operator Aritmatika
Operator aritmatika digunakan untuk proses aritmatika sederhana dan terdapat operator % tidak dapat digunakan terhadap data bertipe float dan double.
Simbol
|
Fungsi
|
Contoh
|
+
|
Penjumlahan
|
X+3
|
-
|
Pengurangan
|
X-3
|
*
|
Perkalian
|
X*3
|
/
|
Pembagian
|
X/3
|
%
|
Selisih
|
X%3
|
++
|
Increment / penambahan nilai
|
Variabel ++ atau ++Variabel
|
--
|
Decrement / pengurangan nilai
|
Variabel --atau -- Variabe
|
Opertor Penunjukan
Operator
penunjukan digunakan memberikan nilai dari sebelah kanan operator ke
bagian sebelah kiri operator. Operator penunjukan dalam bahasa C/C++
menggunakan tanda sama dengan = termasuk +=, -=, *=, /=, %=
Operator Relasional
Operator
relasional digunakan untuk memeriksa hubungan suatu nilai dengan nilai
yang lain. Hasil operasi relasi menghasilkan nilai boolean maka
menggunakan nilai nol untuk mewakii false dan nilai satu untuk mewakili
nilai true. Operasi relasi biasanya digunakan bersama intruksi if, for, while, do while
Simbol
|
Fungsi
|
Contoh
|
==
|
Sama
dengan
|
Tinggi
== 165
|
!=
|
Tidak
sama dengan
|
Inpt
!=
|
<
|
Lebih
kecil
|
Nilai
< 60
|
>
|
Lebih
besar
|
Nilai > 60
|
<=
|
Lebih kecil sama dengan
|
Nilai <= 60
|
>=
|
Lebih besar sama dengan
|
Nilai >= 60
|
Operator Logika
Operator logika digunakan didalam pengujan kondisi ganda atau lebih.
Simbol
|
Fungsi
|
Contoh
|
+
|
Penjumlahan
|
X+3
|
-
|
Pengurangan
|
X-3
|
*
|
Perkalian
|
X*3
|
/
|
Pembagian
|
X/3
|
%
|
Selisih
|
X%3
|
++
|
Increment / penambahan nilai
|
Variabel ++ atau ++Variabel
|
--
|
Decrement / pengurangan nilai
|
Variabel --atau -- Variabe
|
Operator Logika
Operator logika digunakan didalam pengujian kondisi ganda atau lebih
Simbol
|
Fungsi
|
Contoh
|
!
|
Not
|
!valid
|
&&
|
And
|
(Nilai<60)
&& (Nilai < 85)
|
||
|
Or
|
(Input<100)
|| (Input>100)
|
Contoh soal :
- Program Menggunakan Operator Aritmatika
- Program Menggunakan Operator Relasional
- Program Menggunakan Operator Logika AND
- Program Konversi Waktu dari Detik
- Program Konversi Satuan Suhu dari Celcius ke Kelvin, Reamur, dan Fahrenheit
- Program Konversi Satuan Berat dari Gram ke Pound, dan Ounce
- Program Menghitung Pecahan Uang dengan Kelipatan 100
- Program Menentukan Nilai Akhir Matakuliah
- Program Menghitung Biaya Akses Data Internet
0 Response to "Operator Pemograman C/C++"
Post a Comment