Feeds:
Pos
Komentar

Archive for the ‘Prak. Pemrograman’ Category

Sebelumnya kita telah biasa menyimpan nilai pada suatu variabel. Misalnya menyimpan suatu data pada sebuah array atau record. Penyimpanan nilai pada variabel ini hanya berlaku sementara yaitu pada saat program di eksekusi saja, dan setelah program di nonaktifkan maka nilai dari variabel tersebut akan hilang. Pada beberapa program terkadang diperlukan untuk tetap menyimpan suatu nilai meskipun program telah di nonaktifkan. Oleh karena itu akan dikenalkan teknik penyimpanan dengan menggunakan file.

(lebih…)

Iklan

Read Full Post »

Ada yang aneh dengan pascal, dia gak  punya fungsi untuk ngecek suatu file itu sudah ada atau belum. Fungsi ini diperlukan, khusus nya untuk operasi file jika kita ingin melakukan open suatu file, maka seharusnya harus di cek dulu, file itu ada atau tidak ada. Nah untuk itu, bisa digunakan fungsi di bawah ini :

function FileExists(FileName: string): Boolean;
{ Boolean function that returns True if the file exists; otherwise,
it returns False. Closes the file if it exists. }
var
F: file;
begin
{$I-}
Assign(F, FileName);
FileMode := 0;  { Set file access to read only }
Reset(F);
Close(F);
{$I+}
FileExists := (IOResult = 0) and (FileName <> ”);
end;  { FileExists }

Sumber : http://www.informatik.uni-hamburg.de/RZ/software/SUNWspro/pascal/lang_ref/ref_io.doc.html

Read Full Post »

Pada postingan sebelumnya sudah dijelaskan cara install pascal compiler (TPW15) pada SO Windows. Pada tulisan ini akan menjelaskan cara untuk melakukan install free pascal di Linux Ubuntu. Caranya mudah banget, gak perlu download software khusus lagi, karena semuanya sudah tersedia di repository.  Caranya pertama tentu saja koneksikan laptop/kom anda ke internet (kecuali punya repository local). hee

(lebih…)

Read Full Post »

Pada kesempatan ini akan dibahas beberpa implementasi dari algoritma pengurutan seperti bubble sort, selection sort, insert sort, dan quick sort. Berikut adalah beberapa implementasi algoritma pengurutan dalam bahasa Pascal :

(lebih…)

Read Full Post »

Binary search melakukan pencarian dengan membagi dua jumlah data di array, namun syarat untuk melakukan binary search data pada array harus terurut.Pengurutan dapat dilakukan dengan algortima pengurutan yang ada.

Ada 3 buah variabel yang sangat berperan dalam pencarian binary search, yaitu :

min : mengacu pada no indeks paling awal

max : mengacu pada no indeks paling akhir

mid : mengacu pada no indeks tengah dalam array atau area dari data yang dicari.

(lebih…)

Read Full Post »

Pascal dapat di install dengan mudah di Windows. Ada beberapa versi compiler pascal, yaitu pascal for dos dan pascal for windows. Namun, akan lebih mudah bagi kita menggunakan versi for Windows karena masalah tampilan. Ada sedikit perbedaan sintak pada penggunaan library seperti Crt yang digunakan untuk library input/output pada layar pada versi for windows menjadi WinCrt.

Bagi yang membutuhkan pascal for windows dapat di download di link dibawah ini :

http://www.4shared.com/file/106374605/6f7f30bd/TPW.html

Password : “mlente.wordpress.com” (tanpa tanda kutip)

atau 

http://www.ziddu.com/download/4769590/TpWin15.rar.html

Read Full Post »