2 2
Type Length Range Bilangan Pecahan : data numerik berupa bilangan pecahan
Unsigned char 8 bits 0 to 255 desimal.
char 8 bits -128 to 127 Contoh : 0.25 , 1.450 , 0.125 , dsb
unsigned short 16 bits 0 to 65,535
short 16 bits 32,768 to 32,767 Type Length Range
unsigned int 32 bits 0 to 4,294,967,295 float 32 bits 3.4 * 1038 to 3.4 * 1038
int 32 bits 2,147,483,648 to 2,147,483,647 double 64 bits 1.7 * 10308 to 1.7 * 10308
1
Karakter ( char ) : data berupa huruf, angka, atau karakter Boolean ( bool ) : tipe data yang mempunyai dua macam
khusus dan penulisannya harus diletakkan nilai, yaitu TRUE dan FALSE.
dalam tanda petik tunggal.
Array
Contoh : ‘B’ , ‘f’ , ‘5’ , ‘%’ , ‘*’ , dll.
Record/Struktur Tipe data terstruktur
String : data berupa kumpulan karakter dan penulisannya harus
diletakkan dalam tanda petik ganda. Pointer
Contoh : “Jhony” , “891284” , “Jl. A. Yani 88 Surabaya” , dll.
5 5
6 6
2
Algoritma C++
Operator Keterangan Operator Keterangan Algoritma C++
Algoritma C++
Operator Keterangan Operator Keterangan Algoritma C++
= sama dengan == sama dengan Operator Keterangan Operator Keterangan
<> tidak sama dengan != tidak sama dengan NOT tidak ! tidak
< lebih kecil < lebih kecil
AND dan && dan
lebih kecil atau lebih kecil atau
<=
sama dengan
<=
sama dengan OR atau || atau
> lebih besar > lebih besar
lebih besar atau lebih besar atau
>= >=
sama dengan sama dengan
11 11 12 12
3
TRUTH TABLE
Nama yang digunakan dalam program sebagai pengenal untuk
X Y NOT X NOT Y X OR Y X AND Y suatu konstanta, variabel, prosedur, fungsi, field maupun file.
0 0 1 1 0 0
0 1 1 0 1 0
Pengenal yang didefinisikan sendiri ini bebas tetapi harus sesuai
dengan ketentuan penulisan yang berlaku.
1 0 0 1 1 0
1 1 0 0 1 1
0 = FALSE / SALAH
1 = TRUE / BENAR
13 13 14 14
1. Karakter pertama harus berupa huruf, tidak boleh berupa 3. Tidak boleh ada simbol-simbol khusus ( misal : * , /, + , - ,
angka. ^ , & ), kecuali ‘_’ ( underscore ).
Contoh : nilai benar
Contoh : nilai-ujian salah
Nama1 benar
nilai_ujian benar
1Nama salah
4. Panjang maksimum tergantung bahasa pemrograman
2. Tidak boleh ada spasi. yang digunakan
Contoh : Nilai Tugas salah
NilaiTugas benar
15 15 16 16
4
Suatu nama/identifier yang digunakan sebagai tempat
menampung nilai/data. <tipe_data> <variabel>;
Jenis/tipe data variabel tergantung pada isi dari variabel tersebut.
Deklalasi : int X; Definisi : X = 27;
Pada bahasa pemrograman, variabel yang akan digunakan pada
suatu program harus dideklarasikan terlebih dahulu di awal tipe data variabel
program.
Variabel hanya bisa menampung satu nilai dalam satu saat 27 disimpan di RAM sebesar 4 byte (32 bit)
sehingga jika ada nilai baru yang masuk, maka nilai yang X
lama akan terhapus
17 17 18 18