Tipe, Nama, dan Nilai

advertisement
Tipe, Nama, dan Nilai
ANIFUDDIN AZIS
Tipe Data
 Tipe data ada dua macam, yaitu : tipe dasar dan tipe
bentukan
 Tipe dasar adalah tipe data yang dapat langsung
dipakai.
 Tipe bentukan dibentuk oleh tipe dasar atau tipe
bentukan lain yang sudah didefinisikan
 Yang termasuk dalam tipe dasar adalah : bilangan
bulat (integer), logika (bool), karakter, (char)
bilangan riil (float)
Tipe Integer
 data ini terdiri atas integer positif, integer negatif
dan nol
 Pada C++ ada 2 : int dan longint
 Jenis operasi : penjumlahan (+), pengurangan (-),
pembagian (/), perkalian (*), sisa bagi (%)
Tipe Bool , Tipe Float, Tipe Char
 Tipe data ini mempunyai nilai TRUE atau FALSE
 Operator untuk jenis data ini adalah operator logika,
yaitu : NOT, AND, OR dan XOR
 Tipe Float :Penulisan untuk jenis data ini selalu
menggunakan titik desimal.
 Operasi sama dengan tipe integer, kecuali operasi sisa
bagi
 Pada C++ ada 2 : float dan double
 Tipe Char untuk menyatakan satu atau lebih karakter
ASCII
Tipe Bentukan
 Tipe bentukan adalah tipe yang didefinisikan sendiri





oleh pemrogram. Ada dua macam tipe bentukan,
yaitu :
1. Tipe dasar yang diberi nama baru
Contoh :
typedef int bilangan bulat
2. Rekaman (struktur
)
Nama
 Nama diberikan kepada peubah (variabel),




konstanta, tipe bentukan, nama fungsi
Aturan penamaan :
1. Diawali dengan huruf alfabet.
2. Huruf besar atau kecil dibedakan.
3. Nama tidak boleh mengandung operator
aritmatika, operator relasional, tanda baca, spasi.
Konstanta
 Konstanta adalah suatu identifier non-standar yang
nilainya telah ditetapkan dalam suatu program dan
dideklarasikan pada bagian deklarasi.
 Bentuk umum deklarasinya adalah :
CONST identifier = nilai
Misal : Const PI =3.14
Variabel
 Variabel adalah suatu identifier non-standar yang
nilainya tidak tetap atau nilainya merupakan hasil
dari suatu proses.
 (variabel yang dimaksudkan disini sama seperti
halnya arti variabel pada aljabar).
Bentuk umum tipe data nama variabel;
Contoh : int panjang;
Nilai
 Nilai adalah besaran dari tipe data yang sudah
didefinisikan.
 Nilai dapat berupa nilai peubah atau konstanta.
 Pengisian Nilai ada 2 cara :


Langsung : Pengisian nilai secara langsung adalah
memasukkan nilai ke dalam nama peubah langsung di teks
program
Contoh panjang = 23
Pembacaan Nilai dari Piranti Masukan
Menggunakan cin
contoh cin>>panjang
cin<<alas<<tinggi
Ekspresi

Sebuah ekspresi merupakan kumpulan dari operand-operand
(seperti : bilangan, konstanta, variabel dll) yang bersama-sama
dengan operator membentuk suatu bentuk aljabar dan menyatakan
suatu nilai.

 Ada 2 (dua) jenis ekspresi dalam bahasa Pascal, yaitu :
1.
Ekspresi numerik / aritmatika, yaitu suatu ekspresi yang
menghasilkan nilai numerik / aritmatika.
2. Ekspresi Boolean atau ekspresi logika, yaitu suatu ekspresi yang
menghasilkan nilai boolean / logika (true/false).
Contoh :
 (b * b – 4 * a * c) / (2*a) / (2 * a)  ekspresi numerik, jika a,b dan
c adalah bilangan (variabel bernilai numerik).
 Upah < 1000.0  ekspresi boolean (“upah” adalah suatu variabel
bernilai float).
Menuliskan Nilai ke Piranti Keluaran
 Untuk keperluan keluaran (mencetak keluaran)
digunakan cout
 Bentuk umum penulisannya :
 cout (variabel output) contoh cout<<panjang;
 cout (variabel output, ekspresi) , contoh
cout<<luas<<“ = “<<panjang*lebar<<;
 cout (ekspresi),contoh cout<<panjang*lebar;
Download