Page 2 - MEDIA PENDIDIKAN 1-8
P. 2
DAFTAR ISI
Catalog
BAB 1..................................................................................................................................................................................6
Alur Logika Pemrograman Komputer.................................................................................................................................6
1. Pengantar Algoritma Pemrograman........................................................................................................................6
1.1 Algortima dan pemrograman Dasar.............................................................................................................6
1.2 Definisi Algortima....................................................................................................................................... 6
1.3 Struktur Algortima....................................................................................................................................... 7
Pembuatan algoritma mempunyai banyak keuntungan di antaranya:................................................................7
Beberapa hal yang perlu diperhatikan dalam membuat algoritma:....................................................................7
Contoh : Algoritma Berangkat Sekolah............................................................................................................. 8
Penerjemah Bahasa Pemrograman.....................................................................................................................9
1.4 Jenis-Jenis Bahasa Pemrograman................................................................................................................ 9
Cara penulisan algortima..................................................................................................................................10
1. Structured English (SE)................................................................................................................................10
2. Pseudocode...................................................................................................................................................10
1.5 Membuat Alur Logika Pemograman..........................................................................................................11
B. Flowchart (Diagram Alir).............................................................................................................................11
Penjelasan lebih lanjut :................................................................................................................................... 12
Contoh program Flowchart.............................................................................................................................. 13
C. Struktur Dasar Algoritma.............................................................................................................................14
1. Struktur Algoritma Runtunan / Berurutan :................................................................................................ 14
1. Struktur Algoritma Percabangan..................................................................................................................15
2. Struktur Algoritma Perulangan / Pengulangan.............................................................................................16
Struktur pengulangan dengan For............................................................................................................... 17
Contoh :............................................................................................................................................................18
Struktur pengulangan dengan While...........................................................................................................18
BAB 2................................................................................................................................................................................20
Perangkat Lunak Bahasa Pemrograman............................................................................................................................20
1. Mengenal Bahasa Pemrograman dan Pemrograman Komputer...........................................................................20
2. Fungsi Bahasa Pemrograman................................................................................................................................20
3. Contoh Bahasa Pemrograman...............................................................................................................................20
4. Generasi Bahasa Pemrograman............................................................................................................................ 20
5. Tingkatan Bahasa Pemrograman.......................................................................................................................... 21
6. SEJARAH BAHASA C........................................................................................................................................23
7. KOMPILER C++..................................................................................................................................................25
8. PERNYATAAN................................................................................................................................................... 26
9. MENGENAL COUT............................................................................................................................................ 27
10. #INCLUDE <IOSTREAM.H>...........................................................................................................................27
11. CLRSCR() UNTUK MENGHAPUS LAYAR...................................................................................................28
12. GAYA PENULISAN PROGRAM.....................................................................................................................29
13. KOMENTAR......................................................................................................................................................29
1. #include <iostream>.....................................................................................................................................................33
2. using namespace std;..................................................................................................................................................... 34
4. cout<<"Hello World";................................................................................................................................................... 35
5. return 0;..........................................................................................................................................................................35
BAB 3................................................................................................................................................................................36
Alur Pemrograman Dengan Struktur Bahasa Pemrograman Komputer............................................................................36
BAB 4................................................................................................................................................................................41
Tipe Data, Variabel, Konstanta, Operator, dan Ekspresi...................................................................................................41
1. Tipe Data.................................................................................................................................................... 41
Ada 2 jenis tipe data :.......................................................................................................................................42
Contoh program bahasa C................................................................................................................................43
5. void tidak bertipe..........................................................................................................................................43
2. Variabel.................................................................................................................................................................44
Contoh penamaan variabel...............................................................................................................................44
1) Variabel Numerik.........................................................................................................................................44
2) Variabel Text............................................................................................................................................... 44
2