variabel tipe data

13
KONSEP DASAR KONSEP DASAR PEMROGRAMAN PEMROGRAMAN

Transcript of variabel tipe data

Page 1: variabel tipe data

KONSEP DASARKONSEP DASARPEMROGRAMANPEMROGRAMAN

Page 2: variabel tipe data

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

Page 3: variabel tipe data

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.

Page 4: variabel tipe data

NAMA VARIABEL

Contoh penamaan variabel yang salah :

6titiknilai ujianPT-1

Contoh penamaan variabel yang benar :

titik6nilaiujianPT1

Page 5: variabel tipe data

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.

Page 6: variabel tipe data

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

Page 7: variabel tipe data

TIPE DATA

Bilangan lojik Bilangan bulat Bilangan riil Karakter String

Page 8: variabel tipe data

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

Page 9: variabel tipe data

BILANGAN BULAT (INTEGER) Dipakai untuk menyatakan bilangan yang

tidak mempunyai pecahan desimal, misalnya 34, 8, 1203,-7, 4324553, dll.

Page 10: variabel tipe data

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

Page 11: variabel tipe data

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

Page 12: variabel tipe data

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

Page 13: variabel tipe data

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