Konstanta
Variabel dan konstanta itu hampir sama pada intinya. Namun konstanta sendiri berarti suatu data yang nilainya tetap. Jadi konstanta juga seperti variabel namun nilainya tidak dapat berubah-ubah.Konstanta adalah jenis indentifier yang bersifat tetap atau tidak bisa diubah lagi ketika sudah di deklarasikan. Identifier sendiri adalah pengenal yang sobat deklarasikan supaya kompiler megetahuinya.
Biasanya konstanta dideklarasikan ketika nilai itu memang sudah baku atau tetap, seperti kecepatan cahaya atau phi dalam pencarian lingkaran. Konstanta itu dideklarasikan secara global, sehingga kita bisa menggunakan atau memanggil konstanta itu kapan aja.
Contoh :
1. Menggunakan keyword const Contoh : const float PHI = 3.14;
2. Menggunakan #define Contoh : #define PHI 3.14
Operator
Operator ini digunakan untuk operasi aritmatika.Operand( besaran yang dioperasikan) dapat berupa variabel, konstanta, atau sebuah nilai.Operand yang dioperasikan dengan operator ini bisa berupa numerik, integer, atau real.
1. Operator Atitmatika
Operator ini
digunakan untuk operasi aritmatika.Operand( besaran yang dioperasikan)
dapat berupa variabel, konstanta, atau sebuah nilai.Operand yang
dioperasikan dengan operator ini bisa berupa numerik, integer, atau
real.
Tabel skala prioritas pengerjaannya:
|
Prioritas
|
Oprator
|
Operand
|
Tipe Operand
|
Tipe Hasil
|
|
1
|
^
|
Pangkat
|
Real, Real Integer, Integer Real, Integer
|
Real
Integer
Real
|
|
2
|
+
|
Penjumlahan
|
Rel, Real Integer, Integer Real, Integer
|
Real
Integer
Real
|
|
–
|
Pengurangan
|
Real, Real Integer, Integer Real, Integer
|
Real
Integer
Real
|
|
|
3
|
*
|
Perkalian
|
Real, Real Integer,Integer, Integer
|
Real
Integer
Real
|
|
/
|
Pembagian Real
|
Real, Real Integer, Integer real, integer
|
Real
Real
Real
|
|
|
DIV
|
Pembagian Bulat
|
Integer, Integer
|
Integer
|
|
|
MOD (Modulus)
|
Sisa Pembagian
|
Integer, Integer
|
Integer
|
|
|
4
|
ß
|
Pemuatan Nilai
|
Integer, Real
|
Integer
Real
|
Operator Relasi
digunakan untuk membandingkan hubungan antara dua buah operand dan akan
didapatkan hasil tipe boolean, yaitu TRUE atau FALSE.Operator relasi
antara lain:
Data: A = 5
B = 8
C = 5
Operator
|
Arti
|
Contoh
|
|
=
|
Sama dengan
|
A=B
|
|
>
|
Lebih dari
|
A>B
|
|
<
|
Kurang dari
|
A<B
|
|
> =
|
Lebih dari atau sama dengan
|
A>=C
|
|
< =
|
Kurang dari atau sama dengan
|
A<=B
|
|
< >
|
Tidak sama dengan
|
A < >C
|
3.Operator Logika
Operator Logika
digunakan untuk menghubungkan 2 buah nilai yang melibatkan 1 buah
operator logika antara lain: NOT, AND, dan OR.Operator ini akan
menghasilkan nilai TRUE atau FALSE.
Tabel Skala Prioritas
|
Prioritas
|
Operator
|
Arti
|
|
1
|
NOT
|
Komplemen Logika
|
|
2
|
AND
|
Perbandingan secara DAN
|
|
3
|
OR
|
Perbandingan secara ATAU
|
Tabel Kebenaran Operasi NOT
|
X
|
NOT (X)
|
|
False
|
False
|
|
True
|
True
|
Tabel Kebenaran Oprasi AND
|
X
|
Y
|
X and Y
|
|
False
|
False
|
False
|
|
False
|
True
|
False
|
|
True
|
False
|
False
|
|
True
|
True
|
True
|
Tabel Kebenaran Operasi OR
|
X
|
Y
|
X or Y
|
|
False
|
False
|
False
|
|
False
|
True
|
True
|
|
True
|
False
|
True
|
|
True
|
True
|
True
|
Sumber : http://www.gatewan.com/2014/07/pengertian-tipedata-variabel-dan-konstanta.html
Tidak ada komentar:
Posting Komentar