Rabu, Desember 21, 2016

Istilah konstanta dalam bahasa pemrograman C++


Konstanta
Konstanta adalah jenis identifier yang bersifat tetap atau konstan, artinya nilai dari konstanta di dalam program tidak dapat diubah. Konstanta berfungsi untuk menentukan nilai yang merupakan tetapan, misalnya nilai "Phi", kecepatan cahaya lainnya. Dengan mendefinisikan konstanta yang bersifat global, maka kita dapat menggunakannya di setiap bagian program. Dalam C++ terdapat dua buah cara untuk membuat konstanta yaitu dengan menggunakan Preprocessor Directive.

Berikut ini adalah contoh programmnya dalam C++ :

_________________________________________________________________________________

#include <iostream>
using namespace std;

int main ( ) {
    int A [5];
for ( int C=0;C<5;C++) {
// mengisi nilai dalam A[C]
   A[C]=C*10;
// menampilkan nilai A[C]
  cout<<A[C]<<endl;
  }
return 0;
}

________________________________________________________________
________________________________________________________________

Keterangan :

- Menggunakan Kata Kunci Const selain menggunakan cara diatas dalam C++ juga kita dapat mendefinisikan sebuah konstanta dengan menggunakan kata kunci const. Berikut ini adalah bentuk umumnya :

const tipe_data nama_konstanta=nilai_tetapan; 

untuk dapat lebih memahaminya, berikut ini dituliskan sebuah kode program yang merupakan implementasi dari pengguna kata kunci const.

_________________________________________________________________

#include <iostream>
using namespace std;

const int MAX=5;

int main ( ) {
  int A[MAX];
   for (int C=0;C<MAX;C++){
  //Mengisi nilai kedalam A[C]
   A[C]=C*10;
  //Menampilkan nilai A[C]
   cout<<A[C]<<endl;
   }
 return 0;
}

________________________________________________________________

NB : Konstanta MAX didefinisikan menggunakan kata kunci const & penggunaan kata kunci const harus menggunakan diakhiri dengan tanda titik koma (;).
   

Mungkin sekian sedikit pemahaman mengenai Istilah konstanta dalam pembuatan program menggunakan bahasa pemrograman C++, semoga bermanfaat terimakasih :D


Politeknik Negeri Lampung
Manajemen Informatika


Previous Post
Next Post

0 komentar: