Tipe Data, Variabel & Operator
Tipe data dalam algoritma: Data disimpan dalam memori komputer dalam bentuk variabel-variabel mempunyai nama tertentu dan tipe data tertentu Tipe data dalam algoritma: Tipe Bilangan bulat (integer) Tipe Bilangan real Tipe data karakter Tipe data string Tipe data logikal atau boolean Tipe data terstruktur: Larik (array) record
Tipe Data Integer Real Karakter Bilangan bulat : bilangan yang tidak mempunyai nilai pecahan Real Untuk menyimpan data real Bilangan yang dapat mempunyai digit desimal dibelakang koma atau bilangan pecahan atau bilangan eksponensial. Karakter Digunakan untuk menyimpan data alfanumerik Seperti : ‘A’, ‘B’, ‘*’, ‘@’, ‘9’ , . . .
Tipe Data String Boolean Digunakan untuk menyimpan data yang merupakan untaian karakter Misalnya : ‘LOGIKA’ Boolean Mengandung dua nilai yaitu TRUE atau FALSE Dengan menggunakan operator AND, OR atau NOT Nilai boolean sangat penting untuk mengambil keputusan dalam suatu program.
VARIABEL Suatu lokasi memori komputer yang digunakan untuk menampung dan menyimpan data yang akan diolah. Tipe data variabel ditentukan oleh jenis data yang akan disimpan Penamaan bersifat UNIK Aturan penulisan : Diawali dengan huruf Penulisan harus diikuti dengan Tipe Data Panjangnya bebas Tidak boleh menggunakan spasi
KONSTANTA Besaran yang mempunyai nilai tetap selama program dijalankan. Pemberian nilai yang akan disimpan dalam sebuah konstanta dilakukan diawal program Selama program dijalankan nilainya tidak bisa diubah. Notasi const
EKSPRESI Pernyataan yang mentransformasikan nilai menjadi keluaran yang diinginkan melalui proses perhitungan (komputasi) Ekpresi terdiri dari operand dan operator. Ekspresi aritmatika adalah ekspresi yang melibatkan operand bertipe numerik dan menghasilkan nilai bertipe numerik.
OPERATOR Operator Aritmatika Operator Relasi Operator Logika Pangkat, penjumlahan, pengurangan, perkalian, pembagian real, Operator Relasi Operator Logika
a b a and b a or b a xor b True False