ELEMEN DASAR C++ (PART 3)
KONSTANTA STRING
 Konstanta string merupakan deretan
karakter yang diawali dan diakhiri dengan
tanda petik ganda (“).
 Misalnya “Hai, selamat belajar C++”.
 Konstanta string berbeda dengan konstanta
karakter, “a” tidaklah sama dengan „a‟.
KONSTANTA BERNAMA
 C++ memungkinkan pendefinisian suatu
konstanta bernama. Hal ini dilakukan
dengan menggunakan kata kunci const.
 Bentuk pendefinisiannya :
const tipe_data nama_konstanta = nilai;
KONSTANTA BERNAMA
 Contoh :
 Berbeda dengan variabel, suatu konstanta
tidak dapat diubah setelah didefinisikan.
 Maka pernyataan berikut tidak
diperbolehkan :
const float PHI = 3.141592;
PHI = 3.14;
CONTOH PROGRAM
//program12.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
const float PHI = 3.141592;
float jari2, luas, keliling;
jari2 = 7.0;
luas = 0.5 * PHI * jari2 * jari2;
keliling = 2 * PHI * jari2;
cout<<"Luas = "<<luas<<endl;
cout<<"Keliling = "<<keliling<<endl;
getch();
}

08 elemen dasar c++ part 3

  • 1.
  • 2.
    KONSTANTA STRING  Konstantastring merupakan deretan karakter yang diawali dan diakhiri dengan tanda petik ganda (“).  Misalnya “Hai, selamat belajar C++”.  Konstanta string berbeda dengan konstanta karakter, “a” tidaklah sama dengan „a‟.
  • 3.
    KONSTANTA BERNAMA  C++memungkinkan pendefinisian suatu konstanta bernama. Hal ini dilakukan dengan menggunakan kata kunci const.  Bentuk pendefinisiannya : const tipe_data nama_konstanta = nilai;
  • 4.
    KONSTANTA BERNAMA  Contoh:  Berbeda dengan variabel, suatu konstanta tidak dapat diubah setelah didefinisikan.  Maka pernyataan berikut tidak diperbolehkan : const float PHI = 3.141592; PHI = 3.14;
  • 5.
    CONTOH PROGRAM //program12.cpp #include <iostream.h> #include<conio.h> void main() { const float PHI = 3.141592; float jari2, luas, keliling; jari2 = 7.0; luas = 0.5 * PHI * jari2 * jari2; keliling = 2 * PHI * jari2; cout<<"Luas = "<<luas<<endl; cout<<"Keliling = "<<keliling<<endl; getch(); }