Pengertian Variabel
x=y+3
Dalam persamaan di atas kita dapat melihat bahwa variabel X memiliki nilai
Y+ 3.
nilai X akan bergantung pada nilai Y , jadi nilai variabel X bergantung pada
variabel Y yang belum jelas nilai nya.
ayo kita asumsi atau kita mengisi variabel Y dengan sebuah angka
Y=2
X=Y+3
X= 2+3
X=5
Dari percobaan atau asumsi nilai Y=2 di atas, kita dapat simpulkan bahwa
Variabel dapat menyimpan data dan juga dapat menyimpan variabel lain baik
sudah mempunyai nilai maupun belum mempunyai nilai.
Dalam Pascal, variabel tidak hanya menyimpan data berupa angka, namun
banyak jenis-jenis variabel yang dapat menampung kata bahkan kalimat,
dengan metode yang banyak dan variatif
A. Integer
uses crt;
var
a,b,c:integer;
begin
a:=3;
b:=5;
c:=a+b;
write(c);
readkey;
end.
B. Word
C. Shortint
E. Byte
A. Real
Real merupakan tipe variabel yang dapat menmpilkan bilangan desimal 2.9 x
10-39 s/d 1.7 x1038 dan memiliki ukuran sebesar 6 byte. ukuran yang cukup
besar hehehe:)
B. Single
single merupakan tipe data yang dapat menampung bilangan desimal dari
1.5 x 1045 sampai 3.4 x 1038
C. Double
Double dapat menampung bilangan desimal dari 5.0 x 10-324 sampai 1.7 x
10308 dan memiliki ukuran sebesar 8 byte.
D. Extended
Extended dapat menampung data bilangan desimal dari jangkauan 3.4 x 10-
4932 hingga 1.1 x 104932 dan memiliki ukuran sebesar 10 byte.
E. Comp
Comp merupakan tipe data yang dapat menampung data bilangan desimal
dari rentang -9.2x 1018 sampai 9.2x 1018 dan memiliki ukuran sebesar 8
byte.
A. Char
Tipe data char adalah tipe data yang hanya bisa diisi dengan 1 karakter saja.
Karakter ini harus ditulis diantara tanda kutip. Karena hanya bisa diisi
dengan 1 karakter saja, tipe data char hanya membutuhkan 1 byte memory.
variabel char dapat di isi oleh karakter ASCII.
Tipe data Enumerated adalah tipe data yang mempunyai isi yang sudah di
tentukan.
contoh:
jadi tipe data ini sebelumnya sudah di isi dengan data yang sesuai dengan
tipe variabel.
Tipe data array ini merupakan kumpulan dari berbagai data yang sejenis
yang terkait. Array mampu menyimpan sejumlah data dengan tipe yang sama
(homogen) dalam sebuah variabel. Sebagai ilustrasi, array mampu
menampung banyak data namun dengan satu tipe data yang sama, misalnya
integer saja. Setiap lokasi data array diberi nomor indeks yang berfungsi
sebagai alamat dari data tersebut.
Tipe data yang memiliki perkumpulan data yang tidak sejenis, berbed
dengan array yang semua "anggota" nya sejenis. dalam record dapat berisi
berbagai jenis data yang beragam.
Tipe data set merupakan tipe data yang berisi himpunan dari tipe data lain
nya, seperti himpunan angka genap atau himpunan angka 1-10
tipe data file merupakan tipe data untuk mengakses sebuah file.tipe data ini
di gunakan saat kita mau membaca maupun menulis di sebuah file.
Tipe data ini berisi alamat memory dari sebuah variabel, tipe data ini di
gunakan saat kita ingin mengubah variabel langsung di memory komputer.