P. 1
Memasukkan Data pascal

Memasukkan Data pascal

|Views: 25|Likes:
Published by Ary Sugiarto
Uploaded from Google Docs
Uploaded from Google Docs

More info:

Published by: Ary Sugiarto on Jun 15, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

06/14/2010

pdf

text

original

Turbo Pascal Prosedur standar ReadLn yang tidak mempergunakan parameter dapat dipergunakan untuk maksud menunggu penekanan

tombol Enter. Sering kali di dalam suatu program ditampilkan suatu tampilan di layar dan akan dipertahankan terlebih dahulu sebelum layar dibersihkan untuk ditampilkan dengan tampilan yang lain. Bila layar tidak dipertahankan terlebih dahulu dan langsung dibersihkan maka tampilan sebelumnya ini akan terus hilang sebelum sempat dibaca. Salah satunya dengan menggunakan prosedur standar ReadLn yaitu mempertahankan tampilan layar sampai ditekan tombol enter. MENUNGGU PENEKANAN TOMBOL ENTER Begin WriteLn(‘Tekanlah tombol Enter…..’); ReadLn; ClrScr; WriteLn(‘Prodi D-III Teknik Elektromedik’); End. Contoh Bila program ini dijalankan, pertama kali akan ditampilkan:

Tekanlah tombol Enter…..

Setelah anda menekan tombol Enter, maka layar akan dibersihkan dan tampilan berikutnya akan ditampilkan sebagai berikut:

Prodi D-III Teknik Elektromedik

Fungsi standar KeyPressed dapat digunakan untuk menunggu penekanan tombol sembarang termasuk tombol Enter. Fungsi standar ini akan menghasilkan nilai boolean True bila suatu tombol di keyboard telah ditekan False bila belum ditekan. Penggunaan fungsi standar ini harus melibatkan unit standar Crt. MENUNGGU PENEKANAN TOMBOL SEMBARANG Var I : integer; Begin While Not KeyPressed Do WriteLn(‘Prodi D-III Teknik Elektromedik’); End. Contoh Bila program ini dijalankan, maka akan tampak tulisan ‘ Prodi D-III Teknik Elektromedik’ terus menerus dan akan berhenti bila Anda menekan tombol sembarang. Statemen While Not KeyPressed Do berarti akan terus melakukan bila suatu tombol tidak ditekan. FUNGSI READKEY Penggunaan fungsi standar ReadKey ini juga harus melibatkan unit standar Crt. Fungsi standar ReadKey dapat digunakan untuk 3 macam keperluan, yaitu: Bersifat seperti fungsi standar KeyPressed, yaitu menunggu penekanan suatu tombol sembarang. Contoh Var Tekan : Char; Begin WriteLn(‘STIKES Widya Husada’); WriteLn;

WriteLn(‘Tekan sembarang tombol untuk mengetahui Prodi saya..’); Tekan :=ReadKey; WriteLn(‘Prodi D-III Teknik Elektromedik’); End. Bila program ini dijalankan, maka pertama kali akan di dapatkan hasil: STIKES Widya Husada

Tekan sembarang tombol untuk mengetahui jurusan saya..

Bila sembarang tombol anda tekan, maka tampilan berikutnya akan dimunculkan sebagai berikut:

Prodi D-III Teknik Elektromedik Untuk memasukkan sebuah nilai karakter dari tombol yang ditekan tanpa ditampilkan di layar Fungsi standar KeyPressed hanya menghasilkan nilai boolean True atau False saja dan tidak dapat mendeteksi tombol apa saja yang ditekan. Untuk mengetahui tombol – tombol apakah yang ditekan dapat dipergunakan fungsi standar yang lain, yaitu ReadKey. Contoh Var Tekan : Char; Begin WriteLn(‘Tekan sembarang tombol……’); Tekan := ReadKey; WriteLn(‘Yang anda tekan adalah tombol’,Tekan);

End. Bila program ini dijalankan, maka akan ditampilkan sebagai berikut:

Tekan sembarang tombol……

Bila anda menekan suatu tombol karakter,maka karakter tersebut tidak akan ditampilkan di layar. Misalnya anda menekan tombol Z, maka akan didapatkan hasil:

Yang anda tekan adalah tombol Z

Untuk mendeteksi extended code dari tombol yang ditekan

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->