perbedaan menggunakan read dan readln pada pemrograman pascal

4

Click here to load reader

Upload: rusdi-ariawan

Post on 19-Jun-2015

1.464 views

Category:

Documents


1 download

DESCRIPTION

pemrograman pascal

TRANSCRIPT

Page 1: Perbedaan Menggunakan Read Dan Readln Pada Pemrograman Pascal

Nama : Putu Rusdi Ariawan

NIM : 0804405050

Jurusan : Teknik Elektro / B

Konsep pemrograman computer

Soal

1. Apa perbedaan menggunakan ’read’ dan ’readln’?

2. Buat program konversi NIM ke gross, lusin dan buah ?

(untuk yang NIM genap)

Jawab

1. Perbedaanya adalah

Kalau pakai read, jika ada perintah "write" lanjutan, perintah itu tidak akan

terbaca.

Kalau pakai readln, jika ada perintah "write" lanjutan, perintah itu akan dibaca.

Perbedaan read dan redln adalah prosedur readln membaca data sampai

ditekan tombol enter. Demikian juga perbedaan write dengan writeln, prosedur

writeln akan menempatkan qursor ke baris baru kolom awal.

Perintah read dan readln digunakan untuk meminta masukan dari key

board untuk diolah komputer, tipe data yang dicetak dapat berupa integer, real,

character, string ataupun boolean, perbedaannya adalah setelah meminta masukan.

jika readln akan diakhiri dengan pindah baris, sedangkan pada read tidak

Misalnya read (untuk membaca masukan), readln (membaca masukan

termasuk karakter “end of line”), write (untuk mencetak keluaran), writeln

(mencetak keluaran dan suatu “end of line”), eof (untuk memeriksan apakah

masukan sudah mencapai “end of file”).

ReadLn digunakan untuk memasukkan data perbaris, artinya setelah

tombol Enter ditekan, maka akan ganti baris, sedangkan Read tidak ganti baris,

masih dalam baris yang sama.

Perintah read dan readln akan menangkap masukan yang diberikan

melalui keyboard dan menyimpannya disebuah memori computer dengan nama

sesuai dengan parameternya. Perbedaan perintah read dan readln sama dengan

Page 2: Perbedaan Menggunakan Read Dan Readln Pada Pemrograman Pascal

perbedaan perintah write dan writeln. Perintah read akan membaca masukan dari

keyboard tanpa memindahkan posisi kursor setelah pembacaan sedangkan perintah

readln akan membaca masukan sekaligus memindahkan posisi kursor.

2. Programnya adalah :

program Konversi_NIM_ke_Gross_Lusin_dan_buah;

uses wincrt;

var

a,b,c,d,e: longint;

begin

writeln ('Masukin NIM kamu dong ');

readln (a);

clrscr;

b:= a div 144;

writeln ('NIM ',a,' kamu di hitung jadi :');

writeln (b,' Gross ');

c:= a mod 144;

d:= c div 12;

writeln (d,' lusin');

e:= c mod 12;

writeln (e,' buah');

write ('makasih yaau, udah gunain program ini.......');

end.

Page 3: Perbedaan Menggunakan Read Dan Readln Pada Pemrograman Pascal

Berikut adalah hasil Run dari program diatas :

1. Akan keluar tulisan untuk memasukkan angka

2. Angka akan anda masukkan

Page 4: Perbedaan Menggunakan Read Dan Readln Pada Pemrograman Pascal

3. Tekan enter dan muncul hasil dari perhitungannya