Kali ini saya
akan membahas materi mengenai operator dan operand. Operator dan operand
merupakan tipe data yang sering digunakan dalam bahasa program apapun.
Gak perlu
berlama-lama kita langsung saja kita masuk ke pembahasan.
Pertama
kita akan mempelajari mengenai Operand dalam bahasa C++:
Operand
Merupakan tipe
data berupa angka, karakter dan data logika. Berikut penjelasan secara umumnya
:
1.
Angka
Angka disini berupa 1, 2..... dan seterusnya.
Umumnya terbagi menjadi tiga tipe data yaitu :
a.
Binary integer
b.
Binary floating
point
Merupakan
bilangan desimal dengan jangkauan 6 desimal
c.
Desimal
Untuk bilangan
desimal (koma), dengan jangkau lebih kecil
2.
Karakter
Kumpulan karakter untuk tipe data ini adalah huruf,
contoh a, b.... dan seterusnya
3.
Data Logika
Menyatakan nilai “True/Benar/1” atau
“False/salah/0”, biasanya nilai tersebut untuk menterjemahkan bahasa manusia ke
bahasa komputer
Selanjutnya
kita akan membahas mengenai Operator dalam bahasa C++ :
Operator
Dalam bahasa C++ operator merupakan simbol yang
dilibatkan dalam program untuk melakukan operasi atau untuk memanipulasi ,
dalam hal ini ada beberapa operasi yang di lakukan yaitu :
ü Penjumlahan
dua buah nilai
ü Memberikan
nilai ke variabel
ü Membandingkan
kesamaan dua nilai
Kali ini saya akan
membahas mengenai operator aritmatika
dan logika :
1. Operator
aritmatika
Operator
yang digunakan untuk melakukan operasi-operasi aritmatika / matematika.
Operator
|
Jenis
Operasi
|
Contoh
|
+
|
Penjumlahan
|
1+1
= 2
|
-
|
Pengurangan
|
1-1
= 0
|
*
|
Perkalian
|
1*1
= 1
|
/
|
Pembagian
|
2/2
= 1
|
%
|
Modulus
(Sisa bagi)
|
3%2
= 1
|
Contoh penggunaan dalam codingan bahasa C++ :
{
int X = 10, Y = 3;
int jumlah, kurang, kali, bagi,
sisa_bagi;
jumlah = X + Y;
kurang = X - Y;
kali = X * Y;
bagi = X / Y;
sisa_bagi= X % Y;
cout<<X<<"+"<<Y<<"="<<jumlah<<;
cout<<X<<"-"<<Y<<"="<<kurang<<;
cout<<X<<"*"<<Y<<"="<<kali<<;
cout<<X<<"/"<<Y<<"="<<bagi<<;
cout<<X<<"%"<<Y<<"="<<sisa_bagi<<;
}
|
2. Operator
Logika
Operator
yang digunakan untuk melakukan operasi dimana nilai yang dihasilkan dari
operasi tersebut hanya berupa nilai benar (true) dan salah (false)
Operator
|
Jenis
Operasi
|
Contoh
|
&&
|
AND
|
1&&1
= 1
|
cout<<"1&&1="<<(1&&1)<<;
|
||
||
|
OR
|
1||0
= 1
|
cout<<"1||0="<<(1||0)<<;
|
||
!
|
NOT
|
!0
= 1
|
cout<<"!0="<<(!0)<<
|
3. Operator
Relasional
Operator
yang digunakan untuk menentukan relasi atau hubungan dari dua buah operand,
kemudian akan menentukan benar atau tidaknya sebuah ekspresi.
Operator
|
Jenis
Operasi
|
Contoh
|
>
|
Besar
dari
|
2>1
= 1
|
<
|
Kurang
dari
|
1<2 = 1
|
>=
|
Besar
dari atau sama dengan
|
1>=2
= 0
|
<=
|
Kurang
dari atau sama dengan
|
2<=
3 =1
|
==
|
Sama
dengan
|
3==2
= 0
|
Sedikit informasi mengenai operator & operand, semoga pembaca dapat memahami dan terus belajar mengenai bahasa C++.
Salam Programming :-)
Tidak ada komentar:
Posting Komentar