ALGORITMA PEMROGRAMAN TEGAL 28 OKTOBER 2011 Khairul Fahmi
ALGORITMA & PEMROGRAMAN TEGAL, 28 OKTOBER 2011 Khairul Fahmi fahmikhairul@gmail. com
KONSEP TIPE DATA DAN OPERATOR Tipe : digunakan untuk mendefinisikan objek data yang akan dimanipulasi dalam sebuah program. Variabel : objek data yang nilainya dapa diubah-ubah. Konstanta : Objek data yang nilainya tidak dapat diubah-ubah.
KONSEP TIPE DATA DAN OPERATOR Tipe Dasar : 1. Bilangan Logika 2. Bilangan Bulat 3. Bilangan Riil 4. Karakter 5. String
KONSEP TIPE DATA DAN OPERATOR Tipe Bentukan : 1. Tipe Dasar yang diberi Nama Tipe Baru 2. Rekaman (Record)
BILANGAN LOGIKA Nilai Bilangan logika hanya mengenal dua buah nilai : benar (true) atau salah (false). Konstanta dari tipe ini hanya ada 2 yakni true dan false Operasi yang dapat dilakukan : not, and, or, dan xor
BILANGAN BULAT Nilai Bilangan bulat memiliki nilai tidak terbatas. Dari minus tak hingga sampai plus tak hingga. Biasanya dikenal dengen tipe integer. Tipe Byte Rentang Nilai 0… 255 Format Unsigned 8 Bit Shortint -128… 127 Signed 8 Bit Word 0… 65535 Unsigned 16 Bit Integer Longint -32768… 32767 Signed 16 Bit -2147483648… 2147483648 Signed 32 Bit
BILANGAN BULAT Konstanta nilai bilangan bulat di tulis tanpa mengandung titik desimal. Operasi yang dilakukan terhadap blangan bulat ada 2 macam yaitu operasi aritmatika dan operasi perbandingan.
BILANGAN RIIL Nilai Seperti bilangan bulat, nilainya tidak terbatas. Dari minus tak hingga sampai plus tak hingga. Tipe Rentang Nilai Format Real 2. 9 x 10 -39. . 1. 7 x 10 38 6 Byte Single 1. 5 x 10 -45. . 3. 4 x 10 38 4 Byte Double 5. 0 x 10 -324. . 1. 7 x 10 308 8 Byte Extended 3. 4 x 10 -4932. . 1. 1 x 10 4932 10 Byte
BILANGAN RIIL Konstanta Setiap konstanta bilangan riil harus ditulis dengen tanda titik desimal. Operasi yang dilakukan terhadap blangan riil ada 2 macam yaitu operasi aritmatika dan operasi perbandingan.
KARAKTER Nilai karakter adalah semua huruf alfabet(‘a. . z’, ’A. . Z’), andka desimal (0. . 9), tanda baca, operator aritmatik. Konstanta data bertipe karakter harus diapit oleh tanda petik tunggal Operasi Salah satu operasi yang dilakukan untuk tipe karakter adalah operasi perbandingan.
STRING Nilai Deretan karakter. Konstanta data bertipe string harus diapit oleh tanda petik tunggal Operasi yang dilakukan untuk tipe string adalah operasi penyambungan dan operasi perbandingan.
TIPE DASAR YANG DIBERI NAMA TIPE BARU Contoh : Type Bilangan. Bulat : integer; Bilangan bulat adalah tipe bulangan bulat yang sama saja dengen tipe integer.
Rekaman (Record) Rekaman disusun oleh satu atau lebih field. Tiap filed menyimpan data dan tipe dasar tertentu atau dari tipe bentukan lain yang sudah di definisikan sebelumnya. Nama rekaman ditentukan oleh pemrogram. Contoh Cara menuliskan type Titik : record<x : real, y: real>
Terima Kasih Khairul Fahmi fahmikhairul@gmail. com 085718295334
- Slides: 14