OUTPUT
Fadhilah Rahmawati, M.Pd. – Universitas Tidar
PERNYATAAN INPUT
• Dalam pemrograman Turbo Pascal, bagian pernyataan berisi statemen-
statemen dan proses pengolahan data. Statemen bisa dikelompokkan
dalam statemen input, statemen output, statemen perulangan, statemen
percabangan (seleksi kondisi).
• Statemen input berguna untuk memasukkan data yang akan diproses oleh
statemen pengerjaan. Statemen input dalam Turbo Pascal adalah: Read
dan Readln. Syntax dari kedua statemen input tersebut adalah:
• Read(nama_indentifier); dan
• Readln(nama_identifier);
• Dalam penulisan program, statemen read dan readln ini harus didahului dengan statemen
write atau writeln.
• Contoh:
• Write(‘masukkan Panjang sisi siku-siku’);readln(c);
• writeln(‘masukkan suku pertama barisan’);readln(a);
PERNYATAAN INPUT
• Pada dasarnya statemen Read dan Readln mempunyai fungsi yang sama.
Jika menggunakan statemen Read, peragaan penekanan (ENTER) tidak
perlu (tidak diperagakan). Sedangkan jika menggunakan statemen Readln,
peragaan penekanan (ENTER) diperlukan.
• Statemen Read biasanya dipakai untuk membaca input data dari file di
dalam harddisk, sedangkan statemen Readln biasanya digunakan untuk
input data dari keyboard denga diikuti program penekanan (ENTER)
PERNYATAAN OUTPUT
• Statemen Output berfungsi menampilkan hasil pemrosesan data oleh
program. Jika hasil pemrosesan akan ditampilkan melalui monitor pada
bagian identifier digunakan unit CRT, dengan syntaz: Uses CRT;. Sedangkan
jika akan ditampilkan melalui printer pada bagian indentifier digunakan unit
Printer, dengan syntax Uses Printer;, dan dalam penulisan baris program
diawali dengan Ist.
• Untuk menampilkan komentar bebas dan nilai dari salah satu (atau
beberapa) identifier, dalam Turbo Pascal digunakan statemen write atau
writeln. Sebagaimana statemen Read dan readln, statemen writeln
memerlukan peragaan penekanan (ENTER), sedangkan statemen write
tidak memerlukan peragaan penekana (ENTER).
PERNYATAAN OUTPUT
• Perbedaan lainnya adalah jika menggunakan statemen write, output dari
statemen berikutnya akan ditampilkan pada baris yang sama. Sedangkan
jika menggunakan statemen writeln , output dari statemen berikutnya
akanditampilkam pada baris berikutnya. Syntax untuk statemen write dan
writeln adalah:
• Keterangan atau komentar yang ditulis dalam tanda kurung kurawal ini
tidak ikut diproses oleh program. Karenanya, kita bisa menuliskan komentar
apa saja yang dapat membantu memperjelas dan memahami isi program
(baris program) yang kita tulis.
PROGRAM
• Buatlah suatu program yang bertujuan untuk melakukan konversi ke nilai
suhu dalam derajat reamur dan farenhaet jika diketahui nilai suhu dalam
derajat celcius. Penyelesaian dari permasalahan ini dapat dilakukan
sebagai berikut:
• Statemen ini akan mengantar ‘lebar jendela’ dari monitor yang dipakai
atau dengan kata lain, statemen tersebut akan membuat ‘kotak’ dengan
pojok kiri atas mempunyai koordinat (x1.y1) dan pojok kanan bawah
mempunyai koordinat (x2,y2). Amati penggunaan statemen tersebut untuk
menggambar bendera merah putih dalam contoh program di bawah ini.
PENANGANGAN LAYAR MONITOR
• {bendera merah putih dengan warna dasar biru}
Program membuat_bendera;
Uses crt;
Begin
textbackground(blue);clrscr;
window(10,5,70,21);
textbackground(white);clrscr;
window(10,5,70,13);
textbackground(red);
clrscr;
End.
TO DO LIST
• Silakan membuat notulensi perkuliahan pada materi pernyataan input-
output (beserta screenshot tampilan output program yang telah
dipraktikkan)!