SlideShare a Scribd company logo
ELEMEN DASAR C++ (PART 3)
Oleh Drs KH.BUDI YONO
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

What's hot

Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3Budi Yono
 
Kriptografi - Cipher Feedback
Kriptografi - Cipher FeedbackKriptografi - Cipher Feedback
Kriptografi - Cipher Feedback
KuliahKita
 
Pengenalan Bahasa C++
Pengenalan Bahasa C++Pengenalan Bahasa C++
Pengenalan Bahasa C++
guestaf3e8f4
 
Structure and pointer
Structure and pointerStructure and pointer
Structure and pointer
Tenia Wahyuningrum
 
1 pengertian-struktur-data
1 pengertian-struktur-data1 pengertian-struktur-data
1 pengertian-struktur-data
Wandi Parlente
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++farizky berian
 
Fungsi dan limit
Fungsi dan limitFungsi dan limit
Fungsi dan limit
Valent Ardian
 
Pointer
PointerPointer
Pointer
ochifals
 
Caesar cipher kel1
Caesar cipher kel1Caesar cipher kel1
Caesar cipher kel1
ibnu_antiko
 

What's hot (10)

String baru
String baruString baru
String baru
 
Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3
 
Kriptografi - Cipher Feedback
Kriptografi - Cipher FeedbackKriptografi - Cipher Feedback
Kriptografi - Cipher Feedback
 
Pengenalan Bahasa C++
Pengenalan Bahasa C++Pengenalan Bahasa C++
Pengenalan Bahasa C++
 
Structure and pointer
Structure and pointerStructure and pointer
Structure and pointer
 
1 pengertian-struktur-data
1 pengertian-struktur-data1 pengertian-struktur-data
1 pengertian-struktur-data
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++
 
Fungsi dan limit
Fungsi dan limitFungsi dan limit
Fungsi dan limit
 
Pointer
PointerPointer
Pointer
 
Caesar cipher kel1
Caesar cipher kel1Caesar cipher kel1
Caesar cipher kel1
 

Viewers also liked

VoxCom / Presentación FER / Logroño / 22 de febrero de 2012
VoxCom / Presentación FER / Logroño / 22 de febrero de 2012 VoxCom / Presentación FER / Logroño / 22 de febrero de 2012
VoxCom / Presentación FER / Logroño / 22 de febrero de 2012
A Crear
 
global warming
global warmingglobal warming
global warming
ulfayona
 
Semi 4
Semi 4Semi 4
Semi 4
marsanrod15
 
Biologiya 8 242_memishova samara rasul
Biologiya 8 242_memishova samara rasulBiologiya 8 242_memishova samara rasul
Biologiya 8 242_memishova samara rasulmimio_azerbaijan
 
Presentacio ppt
Presentacio pptPresentacio ppt
Presentacio ppt
Psant Nun
 
Ester - Esther
Ester - EstherEster - Esther
Ester - Esther
MalakDYHWH
 
Proyecto Grey Bravo, Leslie Diaz.
Proyecto Grey Bravo, Leslie Diaz.Proyecto Grey Bravo, Leslie Diaz.
Proyecto Grey Bravo, Leslie Diaz.
Grey Andrea Bravo Navarro
 
Әлем бесігін тербеткен жан Ана
Әлем бесігін тербеткен жан АнаӘлем бесігін тербеткен жан Ана
Әлем бесігін тербеткен жан Анаnurlan93kz
 

Viewers also liked (8)

VoxCom / Presentación FER / Logroño / 22 de febrero de 2012
VoxCom / Presentación FER / Logroño / 22 de febrero de 2012 VoxCom / Presentación FER / Logroño / 22 de febrero de 2012
VoxCom / Presentación FER / Logroño / 22 de febrero de 2012
 
global warming
global warmingglobal warming
global warming
 
Semi 4
Semi 4Semi 4
Semi 4
 
Biologiya 8 242_memishova samara rasul
Biologiya 8 242_memishova samara rasulBiologiya 8 242_memishova samara rasul
Biologiya 8 242_memishova samara rasul
 
Presentacio ppt
Presentacio pptPresentacio ppt
Presentacio ppt
 
Ester - Esther
Ester - EstherEster - Esther
Ester - Esther
 
Proyecto Grey Bravo, Leslie Diaz.
Proyecto Grey Bravo, Leslie Diaz.Proyecto Grey Bravo, Leslie Diaz.
Proyecto Grey Bravo, Leslie Diaz.
 
Әлем бесігін тербеткен жан Ана
Әлем бесігін тербеткен жан АнаӘлем бесігін тербеткен жан Ана
Әлем бесігін тербеткен жан Ана
 

Similar to 08 elemen dasar c++ part 3

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 c
Adyth d'BlackAnt
 
Pengenalan c++
Pengenalan c++Pengenalan c++
Pengenalan c++
Amalia Prahesti
 
Chendra (pemrograman)
Chendra (pemrograman)Chendra (pemrograman)
Chendra (pemrograman)
Nurdin Al-Azies
 
C++ lengkap
C++ lengkap C++ lengkap
C++ lengkap
hidayatrudy
 
6_String.pdf
6_String.pdf6_String.pdf
6_String.pdf
Jurnal IT
 
6_String.pdf
6_String.pdf6_String.pdf
6_String.pdf
Jurnal IT
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
Budi Yono
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
kua
 
Modul 2 - Tipe Data_ pusitell
Modul 2 - Tipe Data_ pusitellModul 2 - Tipe Data_ pusitell
Modul 2 - Tipe Data_ pusitell
staffpengajar
 
Laporan
LaporanLaporan
Laporan
Agus Purnama
 
Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Nabil Muhammad Firdaus
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
Budi Yono
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++kua
 
Materi kuliah 17 string
Materi kuliah 17   stringMateri kuliah 17   string
Materi kuliah 17 string
Budi Yono
 
Materi kuliah 17 string
Materi kuliah 17   stringMateri kuliah 17   string
Materi kuliah 17 string
kua
 
Bahan dpk-io-array-fungsi
Bahan dpk-io-array-fungsiBahan dpk-io-array-fungsi
Bahan dpk-io-array-fungsi
Jevri Ardiansah
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
windi1
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
Budi Yono
 

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

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
 
Pengenalan c++
Pengenalan c++Pengenalan c++
Pengenalan c++
 
Chendra (pemrograman)
Chendra (pemrograman)Chendra (pemrograman)
Chendra (pemrograman)
 
C++ lengkap
C++ lengkap C++ lengkap
C++ lengkap
 
6_String.pdf
6_String.pdf6_String.pdf
6_String.pdf
 
6_String.pdf
6_String.pdf6_String.pdf
6_String.pdf
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
 
Modul 2 - Tipe Data_ pusitell
Modul 2 - Tipe Data_ pusitellModul 2 - Tipe Data_ pusitell
Modul 2 - Tipe Data_ pusitell
 
Laporan
LaporanLaporan
Laporan
 
Tugas alogaritma
Tugas alogaritmaTugas alogaritma
Tugas alogaritma
 
Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)Algoritma dan Pemrograman C++ (Program Structure)
Algoritma dan Pemrograman C++ (Program Structure)
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
Materi kuliah 17 string
Materi kuliah 17   stringMateri kuliah 17   string
Materi kuliah 17 string
 
Materi kuliah 17 string
Materi kuliah 17   stringMateri kuliah 17   string
Materi kuliah 17 string
 
Bahan dpk-io-array-fungsi
Bahan dpk-io-array-fungsiBahan dpk-io-array-fungsi
Bahan dpk-io-array-fungsi
 
Pertemuan iv
Pertemuan ivPertemuan iv
Pertemuan iv
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
 

More from kua

03 pseudo-code
03   pseudo-code03   pseudo-code
03 pseudo-codekua
 
02 flowchart
02   flowchart02   flowchart
02 flowchart
kua
 
Materi kuliah 22 pointer part 2
Materi kuliah 22   pointer part 2Materi kuliah 22   pointer part 2
Materi kuliah 22 pointer part 2kua
 
Materi kuliah 21 pointer part 1
Materi kuliah 21   pointer part 1Materi kuliah 21   pointer part 1
Materi kuliah 21 pointer part 1kua
 
Materi kuliah 20 rekursi
Materi kuliah 20   rekursiMateri kuliah 20   rekursi
Materi kuliah 20 rekursi
kua
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2
kua
 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1
kua
 
Materi kuliah 16 array part 2
Materi kuliah 16   array part 2Materi kuliah 16   array part 2
Materi kuliah 16 array part 2kua
 
Materi kuliah 15 array part 1
Materi kuliah 15   array part 1Materi kuliah 15   array part 1
Materi kuliah 15 array part 1
kua
 
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 3kua
 
Materi kuliah 13 pernyataan dasar part 2
Materi kuliah 13   pernyataan dasar part 2Materi kuliah 13   pernyataan dasar part 2
Materi kuliah 13 pernyataan dasar part 2kua
 
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 1kua
 
Materi kuliah 10 stack
Materi kuliah 10   stackMateri kuliah 10   stack
Materi kuliah 10 stackkua
 
Materi kuliah 09 sort part 4
Materi kuliah 09   sort part 4Materi kuliah 09   sort part 4
Materi kuliah 09 sort part 4
kua
 
Materi kuliah 08 sort part 3
Materi kuliah 08   sort part 3Materi kuliah 08   sort part 3
Materi kuliah 08 sort part 3
kua
 
Materi kuliah 07 sort part 2
Materi kuliah 07   sort part 2Materi kuliah 07   sort part 2
Materi kuliah 07 sort part 2kua
 
Materi kuliah 06 sort part 1
Materi kuliah 06   sort part 1Materi kuliah 06   sort part 1
Materi kuliah 06 sort part 1
kua
 
Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3
kua
 
Materi kuliah 04 sekilas c++
Materi kuliah 04   sekilas c++Materi kuliah 04   sekilas c++
Materi kuliah 04 sekilas c++
kua
 
Materi kuliah 04 pointer part 2
Materi kuliah 04   pointer part 2Materi kuliah 04   pointer part 2
Materi kuliah 04 pointer part 2
kua
 

More from kua (20)

03 pseudo-code
03   pseudo-code03   pseudo-code
03 pseudo-code
 
02 flowchart
02   flowchart02   flowchart
02 flowchart
 
Materi kuliah 22 pointer part 2
Materi kuliah 22   pointer part 2Materi kuliah 22   pointer part 2
Materi kuliah 22 pointer part 2
 
Materi kuliah 21 pointer part 1
Materi kuliah 21   pointer part 1Materi kuliah 21   pointer part 1
Materi kuliah 21 pointer part 1
 
Materi kuliah 20 rekursi
Materi kuliah 20   rekursiMateri kuliah 20   rekursi
Materi kuliah 20 rekursi
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2
 
Materi kuliah 18 fungsi part 1
Materi kuliah 18   fungsi part 1Materi kuliah 18   fungsi part 1
Materi kuliah 18 fungsi part 1
 
Materi kuliah 16 array part 2
Materi kuliah 16   array part 2Materi kuliah 16   array part 2
Materi kuliah 16 array part 2
 
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 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 13 pernyataan dasar part 2
Materi kuliah 13   pernyataan dasar part 2Materi kuliah 13   pernyataan dasar part 2
Materi kuliah 13 pernyataan dasar part 2
 
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
 
Materi kuliah 10 stack
Materi kuliah 10   stackMateri kuliah 10   stack
Materi kuliah 10 stack
 
Materi kuliah 09 sort part 4
Materi kuliah 09   sort part 4Materi kuliah 09   sort part 4
Materi kuliah 09 sort part 4
 
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 07 sort part 2
Materi kuliah 07   sort part 2Materi kuliah 07   sort part 2
Materi kuliah 07 sort part 2
 
Materi kuliah 06 sort part 1
Materi kuliah 06   sort part 1Materi kuliah 06   sort part 1
Materi kuliah 06 sort part 1
 
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 04 sekilas c++
Materi kuliah 04   sekilas c++Materi kuliah 04   sekilas c++
Materi kuliah 04 sekilas c++
 
Materi kuliah 04 pointer part 2
Materi kuliah 04   pointer part 2Materi kuliah 04   pointer part 2
Materi kuliah 04 pointer part 2
 

08 elemen dasar c++ part 3

  • 1. ELEMEN DASAR C++ (PART 3) Oleh Drs KH.BUDI YONO
  • 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(); }