SlideShare a Scribd company logo
1 of 5
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();
}

More Related Content

Viewers also liked

Introducing Jonathan Streeter
Introducing Jonathan StreeterIntroducing Jonathan Streeter
Introducing Jonathan StreeterJPStreeter
 
Pallet
PalletPallet
PalletPallet
 
Lissy polanco
Lissy polancoLissy polanco
Lissy polancoUnibe
 
plat nomor kendaraan
plat nomor kendaraanplat nomor kendaraan
plat nomor kendaraanVina Sari
 
Punto de equilibrio ronny garza
Punto de equilibrio ronny garzaPunto de equilibrio ronny garza
Punto de equilibrio ronny garzargarza79
 
Materi kuliah 23 pointer part 3
Materi kuliah 23   pointer part 3Materi kuliah 23   pointer part 3
Materi kuliah 23 pointer part 3Budi Yono
 
Trabajo sena power pain corregido
Trabajo sena power pain corregidoTrabajo sena power pain corregido
Trabajo sena power pain corregidoRafael Correa
 
Thank you
Thank youThank you
Thank youn_shabu
 
ABC\'s of Residential Tenant Eviction
ABC\'s of Residential Tenant EvictionABC\'s of Residential Tenant Eviction
ABC\'s of Residential Tenant Evictionwsunter
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2Budi Yono
 

Viewers also liked (17)

Introducing Jonathan Streeter
Introducing Jonathan StreeterIntroducing Jonathan Streeter
Introducing Jonathan Streeter
 
Pallet
PalletPallet
Pallet
 
Lección 5 juan
Lección 5 juanLección 5 juan
Lección 5 juan
 
Lissy polanco
Lissy polancoLissy polanco
Lissy polanco
 
plat nomor kendaraan
plat nomor kendaraanplat nomor kendaraan
plat nomor kendaraan
 
Kb 1 modul 2 kdm ii
Kb 1 modul 2 kdm iiKb 1 modul 2 kdm ii
Kb 1 modul 2 kdm ii
 
10 guia redes 5 conceptos de redes 1
10 guia redes 5 conceptos de redes 110 guia redes 5 conceptos de redes 1
10 guia redes 5 conceptos de redes 1
 
Sort.Benjamines Prefer0001
Sort.Benjamines Prefer0001Sort.Benjamines Prefer0001
Sort.Benjamines Prefer0001
 
Punto de equilibrio ronny garza
Punto de equilibrio ronny garzaPunto de equilibrio ronny garza
Punto de equilibrio ronny garza
 
11 1
11 111 1
11 1
 
NurtureME Brand
NurtureME BrandNurtureME Brand
NurtureME Brand
 
Materi kuliah 23 pointer part 3
Materi kuliah 23   pointer part 3Materi kuliah 23   pointer part 3
Materi kuliah 23 pointer part 3
 
יש לך רעיון או מוצר מנצח ? - ספטמבר 2011
יש לך רעיון או מוצר מנצח ? - ספטמבר 2011יש לך רעיון או מוצר מנצח ? - ספטמבר 2011
יש לך רעיון או מוצר מנצח ? - ספטמבר 2011
 
Trabajo sena power pain corregido
Trabajo sena power pain corregidoTrabajo sena power pain corregido
Trabajo sena power pain corregido
 
Thank you
Thank youThank you
Thank you
 
ABC\'s of Residential Tenant Eviction
ABC\'s of Residential Tenant EvictionABC\'s of Residential Tenant Eviction
ABC\'s of Residential Tenant Eviction
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
 

Similar to 08 elemen dasar c++ part 3

08 elemen dasar c++ part 3
08   elemen dasar c++ part 308   elemen dasar c++ part 3
08 elemen dasar c++ part 3kua
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++farizky berian
 
6_String.pdf
6_String.pdf6_String.pdf
6_String.pdfJurnal IT
 
6_String.pdf
6_String.pdf6_String.pdf
6_String.pdfJurnal IT
 
Bahan dpk-io-array-fungsi
Bahan dpk-io-array-fungsiBahan dpk-io-array-fungsi
Bahan dpk-io-array-fungsiJevri Ardiansah
 
Ringkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_cRingkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_claila wulandari
 
Ringkasan 32 keyword dalam c
Ringkasan 32 keyword dalam cRingkasan 32 keyword dalam c
Ringkasan 32 keyword dalam cAdyth d'BlackAnt
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2kua
 
Pascal - Pendahuluan2.txt - Notepad.pdf
Pascal - Pendahuluan2.txt - Notepad.pdfPascal - Pendahuluan2.txt - Notepad.pdf
Pascal - Pendahuluan2.txt - Notepad.pdfJurnal IT
 
Modul 2 - Tipe Data_ pusitell
Modul 2 - Tipe Data_ pusitellModul 2 - Tipe Data_ pusitell
Modul 2 - Tipe Data_ pusitellstaffpengajar
 
Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10Menny SN
 
Materi kuliah 17 string
Materi kuliah 17   stringMateri kuliah 17   string
Materi kuliah 17 stringBudi Yono
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan ivwindi1
 

Similar to 08 elemen dasar c++ part 3 (20)

08 elemen dasar c++ part 3
08   elemen dasar c++ part 308   elemen dasar c++ part 3
08 elemen dasar c++ part 3
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++
 
6_String.pdf
6_String.pdf6_String.pdf
6_String.pdf
 
6_String.pdf
6_String.pdf6_String.pdf
6_String.pdf
 
Bahan dpk-io-array-fungsi
Bahan dpk-io-array-fungsiBahan dpk-io-array-fungsi
Bahan dpk-io-array-fungsi
 
Ringkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_cRingkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_c
 
Ringkasan 32 keyword dalam c
Ringkasan 32 keyword dalam cRingkasan 32 keyword dalam c
Ringkasan 32 keyword dalam c
 
CPP Pendalaman String
CPP Pendalaman StringCPP Pendalaman String
CPP Pendalaman String
 
C++ lengkap
C++ lengkap C++ lengkap
C++ lengkap
 
Chendra (pemrograman)
Chendra (pemrograman)Chendra (pemrograman)
Chendra (pemrograman)
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
 
Pengenalan c++
Pengenalan c++Pengenalan c++
Pengenalan c++
 
Pascal - Pendahuluan2.txt - Notepad.pdf
Pascal - Pendahuluan2.txt - Notepad.pdfPascal - Pendahuluan2.txt - Notepad.pdf
Pascal - Pendahuluan2.txt - Notepad.pdf
 
Laporan
LaporanLaporan
Laporan
 
Arrays c++
Arrays c++Arrays c++
Arrays c++
 
Tugas alogaritma
Tugas alogaritmaTugas alogaritma
Tugas alogaritma
 
Modul 2 - Tipe Data_ pusitell
Modul 2 - Tipe Data_ pusitellModul 2 - Tipe Data_ pusitell
Modul 2 - Tipe Data_ pusitell
 
Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10
 
Materi kuliah 17 string
Materi kuliah 17   stringMateri kuliah 17   string
Materi kuliah 17 string
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
 

More from Budi Yono

Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3Budi Yono
 
Materi kuliah 01 array part 1
Materi kuliah 01   array part 1Materi kuliah 01   array part 1
Materi kuliah 01 array part 1Budi Yono
 
Materi kuliah 04 pointer part 2
Materi kuliah 04   pointer part 2Materi kuliah 04   pointer part 2
Materi kuliah 04 pointer part 2Budi Yono
 
Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3Budi Yono
 
Materi kuliah 08 sort part 3
Materi kuliah 08   sort part 3Materi kuliah 08   sort part 3
Materi kuliah 08 sort part 3Budi Yono
 
Materi kuliah 02 array part 2
Materi kuliah 02   array part 2Materi kuliah 02   array part 2
Materi kuliah 02 array part 2Budi Yono
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2Budi Yono
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritmaBudi Yono
 
Materi kuliah 04 sekilas c++
Materi kuliah 04   sekilas c++Materi kuliah 04   sekilas c++
Materi kuliah 04 sekilas c++Budi Yono
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++Budi Yono
 
10 operator dan ungkapan part 2
10   operator dan ungkapan part 210   operator dan ungkapan part 2
10 operator dan ungkapan part 2Budi Yono
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1Budi Yono
 
Materi kuliah 12 pernyataan dasar part 1
Materi kuliah 12   pernyataan dasar part 1Materi kuliah 12   pernyataan dasar part 1
Materi kuliah 12 pernyataan dasar part 1Budi Yono
 
02 flowchart
02   flowchart02   flowchart
02 flowchartBudi Yono
 
Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3Budi Yono
 
Fungsi part 4
Fungsi part 4Fungsi part 4
Fungsi part 4Budi Yono
 
Materi kuliah 21 pointer part 1
Materi kuliah 21   pointer part 1Materi kuliah 21   pointer part 1
Materi kuliah 21 pointer part 1Budi Yono
 
Fungsi part 3
Fungsi part 3Fungsi part 3
Fungsi part 3Budi Yono
 
Materi kuliah 15 array part 1
Materi kuliah 15   array part 1Materi kuliah 15   array part 1
Materi kuliah 15 array part 1Budi Yono
 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1Budi Yono
 

More from Budi Yono (20)

Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3
 
Materi kuliah 01 array part 1
Materi kuliah 01   array part 1Materi kuliah 01   array part 1
Materi kuliah 01 array part 1
 
Materi kuliah 04 pointer part 2
Materi kuliah 04   pointer part 2Materi kuliah 04   pointer part 2
Materi kuliah 04 pointer part 2
 
Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3
 
Materi kuliah 08 sort part 3
Materi kuliah 08   sort part 3Materi kuliah 08   sort part 3
Materi kuliah 08 sort part 3
 
Materi kuliah 02 array part 2
Materi kuliah 02   array part 2Materi kuliah 02   array part 2
Materi kuliah 02 array part 2
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritma
 
Materi kuliah 04 sekilas c++
Materi kuliah 04   sekilas c++Materi kuliah 04   sekilas c++
Materi kuliah 04 sekilas c++
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
10 operator dan ungkapan part 2
10   operator dan ungkapan part 210   operator dan ungkapan part 2
10 operator dan ungkapan part 2
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1
 
Materi kuliah 12 pernyataan dasar part 1
Materi kuliah 12   pernyataan dasar part 1Materi kuliah 12   pernyataan dasar part 1
Materi kuliah 12 pernyataan dasar part 1
 
02 flowchart
02   flowchart02   flowchart
02 flowchart
 
Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3
 
Fungsi part 4
Fungsi part 4Fungsi part 4
Fungsi part 4
 
Materi kuliah 21 pointer part 1
Materi kuliah 21   pointer part 1Materi kuliah 21   pointer part 1
Materi kuliah 21 pointer part 1
 
Fungsi part 3
Fungsi part 3Fungsi part 3
Fungsi part 3
 
Materi kuliah 15 array part 1
Materi kuliah 15   array part 1Materi kuliah 15   array part 1
Materi kuliah 15 array part 1
 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1
 

08 elemen dasar c++ part 3

  • 1. ELEMEN DASAR C++ (PART 3)
  • 2. 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‟.
  • 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(); }