1.1 Tujuan
Tipe data primitive adalah Tipe data yang mampu menyimpan satu nilai tiap satu
variable dan merupakan tipe data dasar yang sering dipakai oleh program. Contoh tipe data
primitive adalah tipe numerik (integer dan real), tipe data karakter/char, tipe data boolean.
A. Numeric
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai
dalam bentuk angka. Tipe data ini terbagi atas integer, dan real.
a. Integer
Integer Merupakan tipe data berupa bilangan bulat, terbagi atas beberapa kategori seperti
table dibawah ini
b. Real
Real adalah bilangan yang berisi titik desimal atau jenis bilangan pecahan.
B. Karakter (char)
Real/Float
Real/Float adalah bilangan pecahan atau berkoma.
Ukuran
Tipe Data Tempat Rentang Nilai
C. Boolean
Merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE (benar) atau
FALSE (salah). Turbo Pascal for Windows memiliki tiga macam jenis ini yaitu:
Boolean,WordBool, dan LongBool. Tipe Boolean memakai memori paling kecil,
sedangkan WordBool dan LongBool dipakai untuk menulis program yang sesuai dengan
lingkungan Windows.
Boolean 1 Byte
WordBool 2 Byte
LonggBool 3 Byte
BAB II
LANGKAH KERJA
Langkah Kerja
1. Tulislah 3 program di bawah ini dengan memberi nama Program2_1, Progam2_2 dan
Program2_3:
Program Program2_1;
Uses crt;
Begin
Writel Il u Ko puter U ila ;
End.
Program Program2_2;
Uses crt;
Var kalimat : string;
Begin
Kali at := Il u Ko puter U ila ;
Writeln(kalimat);
End.
Program Program2_3;
Uses crt;
Co st kali at= Il u Ko puter U ila ;
Begin
Writeln(kalimat);
End.
Jalankan dan bahas dalam laporan Anda!
2. Ketikkan kode program di bawah ini :
Program Dua_Empat;
Uses crt;
Var 1Satu : int; Dua2
: int;
%Tiga : char;
Nama mahasiswa : string;
Begin
{belum ada}
End.
Jalankan program tersebut, lalu amati apa yang terjadi! Bahas dalam laporan Anda!
3. Lengkapi program di atas dengan menambahkan pada bagian utama program dengan
memberikan nilai .
Dimana nilai 78 dan 15 dapat berubah-ubah sesuai dengan input dari piranti
masukan.
TUGAS
Buatlah program KTP dengan menggunakan tipe data terstruktur (rekaman) dengan
field-field sebagai berikut :
No. KTP
Nama Lengkap
Jenis Kelamin
Golongan Darah
Status (kawin / belum kawin)
Tempat tanggal lahir
Tahun lahir
Agama
Pekerjaan
Alamat
RT/RW
Kelurahan
Kecamatan