Monthly Archives: July 2014

Soal Penyisihan ITBPC 2011

Waktu ngebongkar arsip, seneng banget ternyata gw punya soal ITBPC 2011, jadi sekalian aja gw share di sini \ :v / :  ITBPC 2011

Advertisements

Tipe Data di Pascal

Jadi di post ini, saya akan membahas tentang tipe data di pascal.

Jenis Tipe data Range Memori (byte)
Bilangan bulat shortint -128..127 1
Bilangan bulat byte 0..255 1
Bilangan bulat smallint -32768..32767 2
Bilangan bulat integer -32768..32767 2
Bilangan bulat word 0..65535 2
Bilangan bulat longint -2147483648..2147483647 4
Bilangan bulat longword 0..4294967295 4
Bilangan bulat int64 -9223372036854775808..9223372036854775807 8
Bilangan bulat qword 0..18446744073709551615 8
Bilangan real real tergantung platform 4-8
Bilangan real single 1.5e-45..3.4e38 4
Bilangan real double 5.0e-324..1.7e308 8
Boolean boolean false, true 1
Karakter char #0..#255 1
String string String dengan panjang maksimal 255 256
String Ansistring String dengan panjang tak terhingga (?) ~

 

Jadi intinya kalo di pascal itu ada dua jenis variabel, yaitu variabel global dan variabel lokal. Variabel global itu mesti ada di paling atas program. Intinya variabel global itu bisa digunakan di semua bagian di program, baik di function, procedure, dan program utama. Sedangkan variabel lokal itu hanya bisa buat lokal saja,  entah variabel itu ditaruh di function, procedure, atau pun program utama.
Contoh sederhana pengunaan variabel :

var
  n : longint;
  a : double;
  s : string;
  cek : boolean;
begin 
  n := 100;
  a := 6.50;
  s := 'gw ganteng';
  cek := true;
end.

Semoga postingan ini bisa membantu 😀

Baca juga : https://knightsaber77.wordpress.com/2014/01/27/indentasi-kebiasaan-programming-yang-baik/