variabel tipe data
-
Upload
ihin-muslihin -
Category
Education
-
view
324 -
download
1
Transcript of variabel tipe data
KONSEP DASARKONSEP DASARPEMROGRAMANPEMROGRAMAN
VARIABEL
Variabel adalah tempat penyimpanan data sementara di memori yang isinya dapat diubah.
Setiap variabel memiliki nama, tipe data, dan nilai.
Contoh :F = 1.8*C + 32
NAMA VARIABEL Syarat-syarat penulisan nama variabel adalah :
Harus dimulai dengan huruf alfabet. Huruf besar atau huruf kecil tidak
dibedakan. Karakter penyusun variabel hanya boleh
huruf alfabet, angka dan garis bawah. Tidak boleh menggunakan spasi.
Nama variabel sebaiknya mencerminkan nilai yang dikandungnya.
NAMA VARIABEL
Contoh penamaan variabel yang salah :
6titiknilai ujianPT-1
Contoh penamaan variabel yang benar :
titik6nilaiujianPT1
KONSEP VARIABEL
Variabel hanya menyimpan data secara sementara.
Nilai variabel dapat berubah. Variabel hanya dapat menyimpan satu
data. Nilai suatu variabel adalah nilai yang
terakhir.
DEKLARASI VARIABEL Setiap variabel yang akan digunakan pada program
harus dideklarasikan terlebih dahulu. Notasi Algoritma :
DEKLARASI
x, nilai_ujian, jumlah : real
k : integer Notasi Pascal/Delphi :
VAR
x, nilai_ujian,jumlah : real k : integer
TIPE DATA
Bilangan lojik Bilangan bulat Bilangan riil Karakter String
BILANGAN LOJIK (BOOLEAN) Dipakai untuk menyatakan data yang isinya YA
atau TIDAK, BENAR atau SALAH, ON atau OFF. Hanya mengenal dua buah nilai, yaitu TRUE
(Benar) atau (FALSE (Salah). Bilangan lojik pada DELPHI :
Tipe Data Memori (byte)
Boolean 1
ByteBool 1
WordBool 2
LongBool 4
BILANGAN BULAT (INTEGER) Dipakai untuk menyatakan bilangan yang
tidak mempunyai pecahan desimal, misalnya 34, 8, 1203,-7, 4324553, dll.
BILANGAN BULAT (INTEGER) Tipe-tipe bilangan bulat pada DELPHI :
Tipe Data Jangkauan Memori
Byte 0 .. 255 1 byte
Shortint -128 .. 127 1 byte
Word 0 .. 65535 2 byte
Smallint -32768 .. 32767 2 byte
Integer -2147483648 .. 2147483647 4 byte
Longint -2147483648 .. 2147483647 4 byte
Cardinal 0 .. 4294967295 4 byte
Longword 0 .. 4294967295 4 byte
Int64 –2^63 .. 2^63–1 8 byte
BILANGAN RIIL (REAL) Dipakai untuk menyatakan bilangan yang mempunyai
pecahan desimal, misalnya 3.65, 0.0045, 29.0, dll. Tipe-tipe bilangan riil pada DELPHI :
Tipe Data Jangkauan Memori (Byte)
Real 5.0 x 10^–324 .. 1.7 x 10^308 8
Single 1.5 x 10^–45 .. 3.4 x 10^38 4
Double 5.0 x 10^–324 .. 1.7 x 10^308 8
Extended 3.6 x 10^–4951 .. 1.1 x 10^4932 10
Comp –2^63+1 .. 2^63 –1 8
Real48 2.9 x 10^–39 .. 1.7 x 10^38 6
Currency –922337203685477.5808.. 922337203685477.5807
8
KARAKTER (CHARACTER) Dipakai untuk menyimpan 1 huruf. Yang termasuk karakter :
Huruf-huruf abjad (‘A’, ’p’, ’R’, ’Z’, dll) Angka (‘0’ – ‘9’) Semua tanda baca (‘!’, ’?’, ’,’, dll) Karakter-karakter khusus (‘@’, ’$’, ’#’, dll)
Tipe-tipe karakter pada DELPHI :
Tipe Data Memori (Byte)
ANSIChar 1
WideChar 2
Char 1
STRING Dipakai untuk menyatakan sederatan karakter
yang membentuk kesatuan, misalnya ‘Budi Raharjo’, ‘Jl. Kartini No. 15’.
Tipe-tipe string pada DELPHI :
Tipe Data Jangkauan
ShortString 255 karakter
ANSIString ~2^31 karakter
String 255 karakter
WideString ~2^30 karakter