Pendeklarasian konstanta dapat dilakukan dengan 2 cara :
1. Menggunakan (#define)
Deklarasi konstanta dengan cara ini, lebih gampang dilakukan karena akan menyertakan #define sebagai preprocessor directive. Dan sintaknya diletakkan bersama – sama dengan pernyataan #include (di atas main()).
Format penulisannya adalah :
#define pengenal nilai
Contoh penggunaannya adalah sebagai berikut:
#define phi 3.14159265
phi merupakan nama dari konstanta yang dibuat, sedangkan 3.14159265 adalah nilai dari konstanta tersebut.
Pendeklarasian dengan #define tanpa diperlukan adanya tanda = untuk memasukkan nilai ke dalam pengenal dan juga tanpa diakhiri dengan tanda semicolon(;)
2. Menggunakan (const)
Sedangkan dengan kata kunci const, pendeklarasian konstanta mirip dengan deklarasi variable yang ditambah kata depan const.
Contoh :
const int lebar = 100;
const char tab = ‘\t’;
Contoh Program:
// Menghitung Luas Lingkaran
#include "iostream.h"
const float PI 3.14159; //mmenggunakan const
#define baris '\n' //menggunakan #define
int main ()
{
double r=5.0; //Jari-jari = 5
double Luas;
Luas = 2 * PI * r;
cout << Luas;
cout << baris;
getch();
}
No comments:
Post a Comment