Page 3 - Pemrograman Dasar (KD 3.3 - 3.7)
P. 3
DAFTAR ISI
KATA PENGANTAR………….............……………………..………...…...... i
DAFTAR ISI………………….…………………….…...………………..….... ii
PETUNJUK PENGGUNAAN MODUL........………….……………..…...... iv
Bab 1 Mengenal Alur Pemrograman
Tujuan Pembelajaran............................................................................... 1
a. Text Editor…........………......…………………….…………….... 2
b. Lingkungan Kerja…….........…………..….….……………….... 3
c. Struktur Penulisan Kode…………….........……………….…..... 6
d. Header…………………………….....................……………..…. 7
e. Kesalahan pada program...…………...……………….………... 11
Rangkuman..............……………………………………………...……........ 12
Tugas Latihan......………………………………………………………….… 13
Tugas Praktik.........…………………………………...……………………... 14
Bab 2 Tipe Data, Variabel, Konstanta, Operator, dan Ekspresi
Tujuan Pembelajaran............................................................................... 15
a. Tipe Data....……….......……………..…….…………………...… 16
b. Variabel..……..........………………...….………………………… 20
c. Konstanta …….........………………..………………………….… 21
d. Operator.……….........……..………..………………………….… 22
e. Ekspresi.…………..........….………..…………….……………… 24
f. Komentar Program........…………..……………….………...…… 25
Rangkuman.............……………………………………………...……......... 26
Tugas Latihan......…………………………………………………………..... 27
Tugas Praktik.........…………………………………...……………………... 28
Bab 3 Operasi Aritmatika dan Logika
Tujuan Pembelajaran............................................................................... 29
a. Operator Aritmatika………............………..…………………..… 30
b. Operator Logika……………..............……………………….….. 32
c. Operator Bitwise…………………........………………………… 36
Rangkuman..............……………………………………………...……........ 37
Tugas Latihan......………………………………………………………….… 38
Tugas Praktik.........…………………………………...……………………... 39
Bab 4 Struktur Kontrol Percabangan
Tujuan Pembelajaran............................................................................... 40
a. Percabangan if atau 1 kondisi……......................….………….. 41
b. Percabangan if else atau 2 kondisi……............……………..… 43
c. Percabangan if bersarang atau lebih dari 2 kondisi…….......… 46
d. Percabangan menggunakan Switch Case.............…….......… 49
ii