Dalam pemrograman, secara garis besar ada tiga tahap, yaitu
Information, Compositions, dan Yield. Ketiganya terangkai dalam bagian
pernyataan dalam kode program. Standar masukan pada Pascal adalah console,
sedangkan standar yield dalam Pascal adalah screen. Artinya dalam Pascal
umumnya semua input dimasukkan lewat keyhasilnya juga pada document. board dan
yield ditampilkan melalui layar screen. Selain itu, dalam
Pascal juga dikenal standar input yield lain, yaitu dengan melakukan operasi
pada record, artinya kita bisa membaca input dari document dan mencetak pada
document.
Ada beberapa perbedaan untuk instruksi compose dan writeln:
1. Compose digunakan untuk menampilkan information ke layar
tanpa disertai pergantian baris baru, jadi information berikutnya akan
menyambung pada baris yang sama
2. Writeln digunakan untuk
menampilkan information ke layar kemudian mencetak baris baru.
Perintah compose atau writeln
dapat digunakan untuk menuliskan beberapa hal berikut:
a. Nilai
Contoh :
Compose (5); {menuliskan nilai
bilangan bulat 5}
Writeln('Halo apa kabar');
{menuliskan string 'corona apa kabar')
Compose ('a'); {menuliskan
karakter 'a'}
Writeln(3.14); {menuliskan bilangan genuine 3.14}
b. Variabel
Contoh:
A:=5;
Kata:='Halo apa kabar';
StatusLulus:=True;
Write(A); {menuliskan isi
variabel A}
Writeln(Kata); {menuliskan isi
variabel Kata}
Writeln(StatusLulus); {menuliskan
isi variabel StatusLulus}
c. operasi nilai-nilai atau variable
Contoh:
writeln(3+2); {menuliskan hasil jumlahan }
write(A*2); {menuliskan hasil perkalian A*2}
write('Aku'+'Bisa'); {menuliskan string 'Aku' diikuti
'bisa'}
d. Gabungan ketiga bentuk di atas (nilai, variabel, dan
operasinya)
Contoh:
Write('Luas segitiga= ', Luas) {menuliskan 'Luas segitiga =
', diikuti nilai variabel luas}
Write(a,b); {menuliskan nilai variabel a diikuti nilai
variabel b}
Writeln (Hasil penjumlahan adalah ', a+b);
Compose ('Luas segitiga dengan too bad ', a, 'dan tinggi ',
t, 'adalah ', Luas);
{menuliskan string diikuti nilai a, kemudian string, nilai
t, string, dan nilai Luas}
Standar Yield
Perhatikan kembali berbagai macam bentuk yield pada Kasus 2.
Info berupa bilangan 2, 3, dan 4 dibaca oleh program melalui
perintah membaca input. Dalam
Pascal perintah dasar membaca input adalah Read dan Readln.
Apa bedanya? Kode-kode berikut
adalah kode dari pembacaan ketiga inputan di atas.
Berdasarkan contoh kode program di atas, apa perbedaan
antara perintah read dan readln?
1. Peruse mengambil/membaca nilai dari layar yang diinptakan
melalui console menyimpannya
dalam variable dan kursor tetap pada baris input.
2. Readln mengambil/membaca nilai dari layar yang diinputkan
melalui console kemudian
memerintahkan ganti baris (kursor turun pada baris
berikutnya)
Contoh1
Program Latihan1;
Utilizations crt;
Var a: String[30];
b : Whole number;
c: String[3];
Start
Clrscr;
Write('Masukan Nama:'); {Menampilkan string 'Masukkan
nama:'}
Readln(a); {Menyimpan information dalam variabel a bertipe
string}
Write('Masukan Umur:'); {Menampilkan string 'Masukkan Umur'}
Readln(b); {Menyimpan information dalam variabel b bertipe
Integer}
Write('Masukan Pendidikan Terakhir:');
Readln(c); {Menyimpan information dalam variable c bertipe
String}
Write('Nama Saya',a, 'Umur Saya',b, 'Pendidikan
Terakhir:',c);{Menampilkan hasil}
Readln;
End.
Maka ketika dijalankan akan muncul:
Mengatur design penulisan
Secara default, perintah compose atau writeln menuliskan
dengan rata kiri, namun kita juga inclination menuliskan dengan rata kanan,
dengan memberikan ruang yang lebih pada information yang akan dituliskan.
Contoh :
Compose (nama:20); {nama adalah variabel bertipe string}
Write(tinggi_badan:10); {ringgi_badan adalah variabel dengan
tipe integer}
Write(5/2:10); {menuliskan nilai 5/2 dengan diberikan ruang
10 karakter}
Khusus untuk penulisan bilangan genuine, dapat juga
dituliskan design berapa angka di belakang koma. Misalkan sebagai berikut.
Write(Rerata:10:2)
Artinya nilai rerata dituliskan pada ruang lair a 10 digit
dengan dua angka di belakang koma.

Comments
Post a Comment