Page 3 - MEDIA PENDIDIKAN 1-8
P. 3
3) Variabel Numerik.........................................................................................................................................45
4) Variabel Text............................................................................................................................................... 45
Deklarasi VariabelPenjelasan.......................................................................................................................... 45
Bentuk penulisannya:.......................................................................................................................................45
Tipe data nama variabel;.................................................................................................................................. 45
3. Konstanta.............................................................................................................................................................. 48
Penggunaan tipe data numeric......................................................................................................................... 48
Kode Program BHasil eksekusi Program B.....................................................................................................49
using namespace std; Y =2.15................................................................................... 49
int x; float y, z; x = 12.8;....................................................................................................... 49
z = x * y;..................................................................................................................................................49
Kode Program CHasil eksekusi Program C.....................................................................................................49
using namespace std; Y =2.15................................................................................... 49
int x; float y, z; x = 12;............................................................................................................ 49
z = x * y;..................................................................................................................................................49
Character.....................................................................................................................................................50
Contoh Deklarasi tipe data..............................................................................................................................50
Program Pascal.................................................................................................................................................50
Array........................................................................................................................................................... 50
Record atau Struct.......................................................................................................................................51
Image...........................................................................................................................................................51
Date Time....................................................................................................................................................51
Subrange......................................................................................................................................................51
Enumerasi....................................................................................................................................................51
Object..........................................................................................................................................................52
4. Operator................................................................................................................................................................ 52
Unary...........................................................................................................................................................52
Binary..........................................................................................................................................................52
Ternary........................................................................................................................................................52
Operator Aritmatika......................................................................................................................................... 53
//Contoh penggunaan Operator Aritmatika......................................................................................................53
/* Penggunaan operator untuk mencetak deret bilangan genapantara 1 – 100 */............................................53
Operator Penambah dan Pengurang.................................................................................................................55
/* Penggunaan Notasi Didepan Variabel*/...................................................................................................... 56
/* Perbedaan operator peningkatan ++ yang diletakkan di depan dan dibelakangoperand */......................... 56
/*Contoh ke-2 operator peningkatanunary */...................................................................................................57
BAB 5................................................................................................................................................................................60
OPERASI ARITMATIKA DAN LOGIKA...................................................................................................................... 60
Pengertian Operator Logika......................................................................................................................................60
Contoh:.............................................................................................................................................................................. 65
BAB 6................................................................................................................................................................................67
Struktur Kontrol Percabangan dalam Bahasa Pemrograman............................................................................................ 67
Percabangan ( Branching ) dalam algoritma C/C++.................................................................................................67
1) If.................................................................................................................................................................................... 67
2) If Else............................................................................................................................................................................ 67
3) If Else If.........................................................................................................................................................................67
4) Switch............................................................................................................................................................................67
2. Struktur Percabangan If Else dalam C++`.....................................................................................................................68
BAB 7................................................................................................................................................................................73
PERULANGAN (LOOPING)...........................................................................................................................................73
A. Tujuan...................................................................................................................................................................73
B. Dasar Teori...........................................................................................................................................................73
1. Statement For................................................................................................................................................................ 73
2. Statement While............................................................................................................................................................75
3. Statement Do-While......................................................................................................................................................76
1. Tugas Rumah 2.......................................................................................................................................................... 77
2. Tugas Rumah 3............................................................................................................................................................. 78
1. Setor Tabungan..............................................................................................................................................................78
2. Ambil Tabungan............................................................................................................................................................78
3. Keluar............................................................................................................................................................................ 78
BAB 8................................................................................................................................................................................80
DATA MANIPULATION LANGUAGE (DML).............................................................................................................80
3