Setiap program aplikasi pasti membutuhkan operasi input dan output. Memasukkan data input secara interaktif merupaka ciri dari program-program aplikasi yang banyak ditemukan. Suatu program yang tidak dapat menghasilkan output, maka proses program tersebut akan sia-sia, karena
hasilnya tidak akan dapat dinikmati1. Perintah Read dan Readln
Tipe data yang dicetak dapat berupa Integer, Real, Character String ataupun Boolean. Perbedaan Read dan Readln adalah setelah meminta masukan. Jika Readlnakan diakhiri dengan pindah baris, sedangkan pada Read tidak.
2. Perintah Write dan Writeln
Digunakan untuk mencetak hasil proses. Tipe data yang dicetak dapat berupa Integer, Real, Character Striing ataupun Boolean. Perbedaan Write dan Writeln adalah setelah mencetak. Jika Writeln akan diakhiri dengan pindah baris, sedangkan pada Write tidak.
Untuk lebih mudah memahaminya saya berikan contoh
program input;
uses wincrt;
var nm, npm : string;
begin
writeln('Masukkan Nama Panjang : ');readln(nm);
writeln('Masukkan Nama Panggilan : ');readln(npm);
Writeln('-------------------------------------------');
write('Masukkan Nama Panjang : ');readln(nm);
write('Masukkan Nama Panggilan : ');readln(npm);
end.
di bawah ini adalah gambar progamnya yang saya tulis menggunakan turbo pascal
dan dibawah ini adalah hasil dari program di atas ketika di jalankan
Dapat dilihatkan perbedaanya kalau menggunakan writeln maka baris selanjutnya berada di bawa, jika menggunakan write maka barisnya hanya satu
3. Perintah Gotoxy
Perintah Gotoxy di gunakan untuk mengarahkan kursor ke bagian tertentu pada layar. Pada layar monitor memiliki 80 karakter secara horizontal dan 25 karakter secara vertikal.
Bentuk Umumnya :
GOTOXY(x,y);
x : menyatakan jarak dari sisi kiri monitor
y : menyatakan jarak dari sisi atas monitor
contoh sederhana:
uses wincrt;
begin
gotoxy(5,3);write('Tulisan ini di mulai dari koordinat 5,3');
end.
dan hasilnya :
Itulah sekilas tentang input, output dan Gotoxy pada turbo pascal.
0 komentar:
Posting Komentar