DAFTAR ISI
Halaman
COVER.....................................................................................................................................i
HALAMAN JUDUL..................................................................................................................iI
LEMBAR PENGESAHAN.......................................................................................................iiI
KATA PENGANTAR...............................................................................................................iv
DAFTAR ISI.............................................................................................................................v
DAFTAR GAMBAR...............................................................................................................viii
DAFTAR TABEL...................................................................................................................xiv
BAB I SELUK BELUK BAHASA PEMROGRAMAN
1.1 Apa itu Progaram..........................................................................................................1
1.2 Bahasa Pemrograman.................................................................................................2
1.3 Proses Kompilasi..........................................................................................................3
1.4 Macam-macam Bahasa Pemrograman.......................................................................5
1.5 Langkah-langkah Menyusun Program.........................................................................7
1.5.1 Logika.................................................................................................................8
1.5.2 Algoritma dan Pemrograman.............................................................................8
1.5.3 Tahap-Tahap Pemrograman.............................................................................8
1.5.4 Pembatasan Masalah........................................................................................9
1.5.5 Pengembangan Model.....................................................................................10
1.5.6 Rancangan Algoritma......................................................................................10
1.5.7 Koreksi Algoritma.............................................................................................11
1.5.8 Pemrograman..................................................................................................11
1.5.9 Pengujian dan Analisis.....................................................................................12
1.5.10Dokumentasi....................................................................................................12
1.5.11Contoh Perhitungan Upah Buruh.....................................................................12
1.5.12Algoritma Perhitungan Upah Buruh.................................................................12
1.6 Sejarah Bahasa C++..................................................................................................13
1.7 Mengenal Editor Bahasa C++....................................................................................14
1.8 Proses Instalasi C++..................................................................................................16
DAFTAR GAMBAR
Halaman
Gambar 1.1 Proses Kompilasi................................................................................................4
Gambar 1.2 Bahasa Pemrograman dan Bahasa Mesin.........................................................4
Gambar 1.3 Tingkatan Bahasa Pemrograman.......................................................................5
Gambar 1.4 Tampilan Bahasa C............................................................................................6
Gambar 1.5 Tampilan Bahasa Java.......................................................................................7
Gambar 1.6 Bahasa PHP.......................................................................................................7
Gambar 1.7 Tahap-tahap Algoritma dan Pemrograman........................................................9
Gambar 1.8 Proses Kompilasi..............................................................................................15
Gambar 1.9 Proses Kompilasi..............................................................................................16
Gambar 1.10 Editor C++.......................................................................................................16
Gambar 1.11 Proses Penyusunan Program di C++.............................................................16
Gambar 1.12 Proses Penyusunan Program di C++.............................................................16
Gambar 1.13 Proses Penyusunan Program di C++.............................................................17
Gambar 1.14 Script Dev C++...............................................................................................17
Gambar 1.15 Penulisan Turbo C++......................................................................................18
Gambar 1.16 Proses Kompilasi C++....................................................................................18
Gambar 1.17 Hasil Running Program C++...........................................................................18
Gambar 1.18 Proses Kompilasi Gagal.................................................................................19
Gambar 1.19 Penjelasan Kesalahan Kompilasi...................................................................20
Gambar 1.20 Toolbar Turbo C++.........................................................................................20
Gambar 1.21 Hasil Kompilasi Yang Menghasilkan File Exe................................................21
Gambar 1.22 Installer Languange C++................................................................................22
Gambar 1.23 Proses Penyetujuan Penginstallan C++.........................................................22
Gambar 1.24 Proses Pemilihan Komponen.........................................................................22
Gambar 1.25 Proses Pemilihan Lokasi File.........................................................................23
Gambar 1.26 Tampilan Selesai Menginstal Dev C++..........................................................23
Gambar 1.27 Aplikasi C++ Di Desktop.................................................................................23
Gambar 1.28 Tampilan Awal Dev.........................................................................................24
DAFTAR TABEL
Halaman
Tabel 1.1 Perbedaan Interpreter dan Kompiler......................................................................3
Tabel 1.2 Macam-Macam Bahasa Pemrograman..................................................................5
Tabel 2.1 Beberapa File Header...........................................................................................31
Tabel 2.2 Beberapa Escape Scuence..................................................................................38
Tabel 3.1 Contoh Penulisan Nama Variabel Beserta Keterangannya.................................44
Tabel 3.2 Kata Kunci.............................................................................................................46
Tabel 3.3 Nilai Kisaran Bahasa C++.....................................................................................47
Tabel 3.4 Menetukan Tipe Data Variabel.............................................................................48
Tabel 4.1 Macam-Macam Operator......................................................................................67
Tabel 4.2 Operator Aritmatika...............................................................................................68
Tabel 4.3 Operator Sisa Pembagian....................................................................................69
Tabel 4.4 Simbol Operator....................................................................................................71
Tabel 4.5 Operator Beserta Keterangannya.........................................................................73
Tabel 5.1 Penggunaan Cout Stream Dengan Operator <<..................................................86
Tabel 5.2 Menampilkan Cout Kata Hello..............................................................................86
Tabel 5.3 Fungsi Manipulator Yang Di Sediakan Oleh C++................................................87
Tabel 5.4 Tanda Format.......................................................................................................89
Tabel 5.5 Tabel Fungsi Matematika.....................................................................................91
Tabel 5.6 Contoh String........................................................................................................92
Tabel 5.7 Fungsi String.........................................................................................................98
Tabel 5.8 Bilangan Awal.......................................................................................................98
Tabel 5.9 Langkah Permainan..............................................................................................98
Tabel 5.10 Logika...............................................................................................................100
Tabel 5.11 Tabel Harga dan Keterangan...........................................................................101
Tabel 5.12 Jenis Uang Kembali dan Pecahan Uang Kembali..........................................101