NAMA FILE                          : Dbase2.Pas

NAMA PROGRAM              : File_Text

INPUT / DEKLARASI          :

1.      Variabel    :

 

Files     : text

Nama, NPM   : String

i      : byte

 

2.      Fungsi       :

 

Uses crt = Clrscr

readkey

 

LOGIKA PROGRAM          :

 

¨      Program File_Text;

 

Penjelasan :

Memberikan nama program dengan nama File_Text

 

¨      Uses Crt;

 

Penjelasan :

Menghidupkan fungsi yaitu pada clrscr yang fungsinya membersihkan layar tampilan

 

¨      Var

Files:Text;

Nama, Npm; string;

I :Byte;

 

Penjelasan :

Mendeklarasikan suatu variabel atau data data agar mempunyai typa data yaitu dalam program diatas Files bertype data Text, untuk nama dan Npm bertype data string dan untuk I bertype data byte

 

¨      Begin

Clrscr;

Assign (Files, '1IA06');

Reset (Files);

Textcolor (Cyan);

Writeln('');

Writeln(' Data Mahasiswa ');write(' ');

Writeln(' ************** ');

Writeln('  Nama  |   Npm    ');

Writeln(' ************** ');

 

Penjelasan :

Dalam program diatas merupakan pemanggila nama file yang telah ada pada Files maka data data yang telah ada pada file tersebut akan ditampilkan atau akan di reset.diatas juga terdapat textcolor yang fungsinya membri warna pada tulisan yaitu cyan dan juga telah diatur atau dibuatkan kolom pada program tersebut.

 

¨      While not EOF (Files) do

Begin

Textcolor(Green);

Readln (Files, Nama, Npm);

Writeln(Nama, Npm);

End;

 

Penjelasan :

Di progam diatas dijelaskan bahwa apabila program sebelumnya atau pertama not EOF artinya belum selesai atau  belum ditutup maka akan dicetak dari data Files yang telah diinput

 

¨      Readkey;

 

Penjelasan :

Program bisa dijalankan dan bisa kembali lagi pada tampilan awal apabila kita menekan sembarang tombol atau tekan satu huruf sebagai jeda maka akan keluar dari output program.

 

¨      Close (Files);

 

Penjelasan :

Menutup file Files kembali

 

 

¨      End.

 

Penjelasan :

Perintah bahwa program telah selesai karena dalan satu program end titik cuman ada satu

 

Analisa program :

 

Program diatas pada intinya hanyalah program yang digunakan untuk memangil suatu file yang terdapat data data yang akan ditampilkan data tersebut, atau bisa saja dapat menyimpan file dan dapat dibuka kembali bila diperlukan yang disebut juga database

 

 

 

LISTING PROGRAM

 

 Program File_Text;

 Uses crt;

 Var

   Files: Text;

   Nama, Npm: String;

   i: Byte;

 Begin

     Clrscr;

     Assign (Files, 'YULAN S');

     Reset (Files);

     Textcolor (Cyan);

     writeln('');

     Writeln ('                    DATA MAHASISWA  ');

     write('          ');

     Writeln ('***********************************');

     Writeln ('                Nama       |      Npm         ');

     write('          ');

     Writeln ('***********************************');

     While not EOF(Files) do

           Begin

           Textcolor (Green);

           Readln (Files,Nama,Npm);

           Writeln (  Nama, Npm);

           End;

     Readkey;

     Close (Files);

 End.