Nama File            : BIODATA.PAS

Nama Program   : BIODATAInput / Deklarasi :

1.      Variabel    :

Nama = string,Telp = string,Kar = character 

2.      Fungsi       :

Uses crt = Clrscr, readkey

 

Logika Program  :  

Ø      Program BIODATA;

Memberikan suatau judul pada program  

Ø      Uses crt;

Menggunakan sebuah fungsi dimana fungsi ini untuk menghidupkan suatu printah apabila intruksi itu termasuk dalam Crt 

Ø      Var

Suatu deklarasi variabel untuk memungkinkan suatu variabel teridentivikasi atau telah ditentukan type datanya 

Ø      Nama : string [20];Telp   : string [11];Kar    : char;

Ketiga variabel diatas mempunyai type data jadi variabel yang telah ditentukan type datanya maka isi dari variabel tersebut harus sesuai dngan type datanya karena hal tersebut sangat berpengaruh sekali terhadap program pada saat kita compile,apabila tidak sesuai maka program tidak bisa berjalan / run    

Ø      Begin

Begin ini merupakan intruksi untuk memulai penulisan suatu program - program yang ada hubungannya juga demgan deklarasi deklarasi yang ada. 

Ø      Clrscr;

Membersihkan layar pada saat kita menjalankan program

 

Ø      Write ( 'nama :' ); readln (nama);

Write ( 'telepon   :' ); readln (telp);Write ( 'oh yang namanya ',nama) ;Writeln ( 'ini nomor teleponnya ',telp) ;Readln;

Write / writeln digunakan untuk mencetak tampilan dan sedangkan read / readln digunakan untuk mengisi sutau variabel

 

Ø      Kar := readkey;

Readln (kar);

Readkey merupakan salah satu bagian dari type data yang digunakan apabila pada saat program dijalankan dan readkey berfungsi bila kita menekan sebuah character maka character tersebut akan tampil dan bisa keluar dari program apabila kita menekan enter atau space 

Ø      End.

Ini berfungsi untuk mengakhiri program karena dalan satu program end titik cuman ada satu 

Analisa program :

 Dalam pembuatan program diatas pada deklarasi variabel kita memasukkan data harus sesuai denagn type data nya karena apabila berbeda dengan type datanya maka program tidak bisa dijalankan. Pada deklarasi fungsi yaitu readkey kita dapat langsung keluar program atau juga kita bisa juga menekan suatu karakter maka kita tidak akan keluar dari program 

Setiap penulisan program musti diakhiri tada titik koma dan adanya perbedaan kata writeln dengan write hanya ter letak pada penempatannya ln berarti pindah garis

LISTING PROGRAM

program BIODATA;    uses crt;        var           nama:string[20];           telp:string[11];           kar:char;        begin             CLRSCR;             writeln('');writeln('');             write('     nama         : ');readln(nama);             write('     telepon      : ');readln(telp);             write('     Oh yang namanya ',nama);             writeln(' ini nomor teleponnya ',telp);             readln;             kar:= readkey;             read(kar);        end.