Sabtu, 18 Maret 2017

Konstanta data string



Konstanta data string.

Konstanta data string merupakan rangkaian dari beberapa karakter dan ditandai dengan dua tanda kutip ganda (“ ”) sebagai pembatasnya. Perhatikan contoh penulisan dibawah ini:

“Helo”, “Lagi Belajar”  “Bahasa Pemrograman”, “Di Sekolahmu ya?” 

Dalam penulisan program, sebuah konstanta perlu dideklarasikan, dimana deklarasi konstanta merupakan proses untuk menyebutkan karakteristik konstanta seperti nama, tipe data, jangkauan, masa hidup, dan nilai awal.
Dalam bahasa C++ pendeklarasikan konstanta ada 2 cara, yaitu: dengan menggunakan pengarah compiler atau preprocessor #define, dan dengan keyword const. penulisan sintaks dari deklarasi konstanta dalam bahasa C++ adalah sebagai berikut:
#define <namakonstanta> <nilai>  
Atau dapat juga ditulis sebagai berikut:
const  <tipedata>  <namakonstanta>  =  <nilai>; 

Untuk lebih jelasnya pehatikan contoh program dibawah ini:
1.     Define
#define panjang 4
#define lebar 4
#define tinggi 4

Penggunaan konstanta dalam program

#include <iostream> 
#define panjang 4
#define lebar 4
#define tinggi 4 
using namespace std;   
int main()  {
int Volume;
Volume= panjang * lebar * tinggi; 
cout<<Volume;    
return 0 ;  } 

Contoh program define dan hasil Outputannya:


2.     key Const
Pada program dibawah ini hasil setelah decompile akan sama dengan program diatas.
Program dibawah merupakan salah satu contoh penulisan yang berbeda tetapi akan menghasilkan hasil yang sama dengan program sebelumnya. 

Perhatikan pada penggunaan konstanta dalam aplikasi program dibawah ini:

#include <iostream> 
const int panjang = 4;
const int lebar = 4;
const int tinggi = 4;

using namespace std;
int main()  {
int Volume;
Volume= panjang * lebar * tinggi;
cout<<Volume;
return 0 ;  } 

Contoh Program Const dan hasil Outputanya:


Referensi:
Suprapto,dkk.2008.Bahasa Pemrograman.Jakarta

Tidak ada komentar:

Posting Komentar