Senin, 02 April 2012

Tipe Data pada Pemrograman Pascal

1. Tipe data integer
Tipe integer adalah bilangan yang tidak mempunyai titik desimal/bilangan pecahan.
Integer terdiri dari beberapa tipe, yaitu :
- byte, dengan jangkauan nilai 0....255
- shortint, dengan jangkauan nilai -128.....127
- integer, dengan jangkauan nilai -32768....32767
- word, dengan jangkauan nilai 0......65535
- longint, dengan jangkauan nilai -2147483648....2147483647
Contoh :

var a,b,hasil : integer;
begin
write('Input Nilai a : ');
readln(a); {membaca variabel a}
write('Input Nilai b : ');
readln(b); {membaca variabel b}
hasil:=a+b; {memproses inputan}
writeln('Hasil Penjumlahan =  ',hasil); {menampilkan hasil}
readln; {menunggu user menekan tombol Enter}
end.
2. Tipe data real
Tipe real adalah bilangan yang mengandung pecahan, palingsedikit harus ada satu
digit sebelum dan sesudah titik desimal.
Contoh :
var a,b,hasil : real;
begin
write('Input Nilai a : ');
readln(a);

write('Input Nilai b : ');
readln(b);

hasil:=a/b;

writeln('Hasil Pembagian =  ',hasil:4:2);{mengatur jumlah angka di belakang koma}
readln;
end.

3. Tipe data karakter
Nilai data karakter berupa sebuah karakter yang ditulis diantara tanda petik
tunggal, misalnya : 'a', 'B', '#', dan sebagainya. Karakter yang dapat diterima oleh
komputer :
huruf besar/kecil : A,B,C,...,Z / a,b,...,z
digit : 1,2,3,...,9
operator aritmatika : * / + -
tanda baca : , . ; : ? !
simbol khusus : $ @ { } ( ) [ ] % #
spasi

Contoh :
var huruf:char;
begin
write('Input Huruf Tunggal : ');
readln(huruf);
writeln('Huruf Yang anda inputkan adalah : ',huruf);
readln;
end.

4. Tipe Data String
Nilai data string adalah satu atau lebih karakteryang terletak diantara tanda petik tunggal, misal : 'Lampung'. Bila panjang dari suatu string di dalam deklarasi variabel tidak ditentukan, maka dianggap panjangnya adalah 255 karakter.
Contoh :
var kalimat,contoh1 : string;
begin
contoh1:='Lampung';
write('Input String : ');
readln(kalimat);
writeln;
writeln('Kalimat Dari Variabel Contoh : ',contoh1);
writeln('Kalimat yang di input user   : ',kalimat);
readln;
end.

5. Tipe data boolean
Data tipe boolean mempunyai dua nilai, yaitu True dan False.
Contoh :
var
benar : boolean;
salah : boolean;
begin
benar := true;
salah :=false;
writeln('Variabel 1 = ',benar);
writeln('Variabel 2 = ',salah);
readln;
end.

Selain tipe data diatas, ada beberapa tipe data bentukan seperti tipe data subjangkauan, tipe data terdefinisi, tipe data Array (Larik), dan tipe data record atau file. Namun yang terpenting dan perlu diketahui oleh pemula seperti saya adalah yang sudah disebutkan diatas. Semoga bermanfaat...

Tidak ada komentar:

Posting Komentar

Poskan Komentar Anda