1. Definisi Konstanta
Konstanta
adalah jenis identifier yang bersifat konstant atau tetap.Artinya nilai dari
konstanta di dalam program tidak dapat diubah-ubah.Fungsi konstanta adalah
untuk menentukan nilai yang berupa tetapan. Misalnya : phi, dan contoh lainnya.Ada dua cara untuk mendeklarasikan
konstanta, yaitu : #define
(preprocessor), dan juga #const (kata
kunci).
1.1 Konstanta menggunakan #define
Contoh
menggunakan deklarasi define
Fungsi-fungsi
source code diatas antara lain adalah :
· //contoh deklarasi
konstanta 1 : ini merupakan komentar, komentar bertujuan untuk
mempermudah pembaca dalam membaca program yang dijalankan,komentar boleh
diletakkan dimana saja.Penulisan komentar
dilakukan dengan dua cara : menulis 1 komentar dengan cara “ //komentar” sedangkan
jika menulis komentar lebih dari 1 komentar dengan cara /* komentar */
· #include <iostream> : menampilkan perintah: Cin Merupakan fungsi masukan (digunakan
untuk menyimpan data dalam suatu variabel). Bentuk umum: cin>>var x;
· using
namespace std; : digunakan untuk menyingkat std, karena jika
tidak menggunakan itu maka harus menuliskan “ std:: “ sebelum fungsi utamanya.
· #define adalah preposesor, panjang adalah nama
konstanta dan 20 disitu merupakan nilai awal.
· int main adalah fungsi utama yang wajib
ada untuk menjalankan program.
·
Int luas adalah pernyataan
1.2 Menggunakan kata kunci const
Selain menggunakan deklarasi
#define, di dalam C++ kita dapat mendefinisikan sebuah konstanta menggunakan
kata kunci const.
Bentuk
umumnya :
const tipe_data
nama_konstanta = nilai_tetapan
Contoh
deklarasi :
const
double pi = 3.14;
const int Nilai_MAX = 200;
ini
merupakan source code
Keterangan
: konstanta tidak dapat diubah-ubah nilainya, sesuai dengan pernyataan yang
saya tuliskan pada contoh diatas untuk nilai MAX = 20 , maka output yang
dikeluarkan adalah kelipatan dari 20.
2. 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
(/)
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
y = 30
Contoh
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
|
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-increment. Pre-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 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.















0 komentar:
Posting Komentar