Bab IV Statemen Io

12
1 STATEMEN INPUT & OUPUT PEMROGRAMAN PASCAL

description

must read this jurnal.

Transcript of Bab IV Statemen Io

Page 1: Bab IV Statemen Io

1

STATEMEN INPUT & OUPUT

PEMROGRAMAN PASCAL

Page 2: Bab IV Statemen Io

2

BAB. IV STATEMEN INPUT & OUTPUT

READLNMembaca data yang diketikkan melalui keyboard dan diakhiri pada saat penekanan enter.

Contoh :Uses CRT ;Var

Nama : String[20] ;Begin

Write(‘NAMA :’); READLN(Nama)End.

MEMASUKKAN DATA

Page 3: Bab IV Statemen Io

3

BAB. IV STATEMEN INPUT & OUTPUT

READ Fungsi hampir sama dengan READLN

ContohUses CRT ;Var

Nama : String[20] ;Jabatan : String[30] ;

BeginWrite(‘NAMA :’); READ(Nama)Write(‘Jabatan :’); READ(Jabatan)

End.

NOTES : untuk lebih memudahkan, dianjurkan menggunakan READLN dibanding READ

MEMASUKKAN DATA

Page 4: Bab IV Statemen Io

4

BAB. IV STATEMEN INPUT & OUTPUT

READKEYMembaca data yang di tekan dari keyboard tetapi hanya satu tombol keyboard saja yang bisa di baca.

Variabel penampung harus bertipe CHAR

ContohUses CRT ;Var

Tekan : CHAR ;Begin

Tekan := Readkey ;Writeln ( ‘Yang anda Tekan : ’, Tekan) ;

End.

MEMASUKKAN DATA

Page 5: Bab IV Statemen Io

5

BAB. IV STATEMEN INPUT & OUTPUT

Data - data yang telah diinput bisa ditampilkan kembali ke layar dengan perintah :

WRITEMenampilkan data di mulai dari posisi kursor terakhir per Kolom

Contoh Uses CRT ;

Var Nama : String[20] ;Begin Write( ‘Nama : ’) Readln(Nama) ; Write(‘ Apakah Anda Bernama : ‘ , Nama , ‘?’ ) ;End.

MENAMPILKAN DATA

Page 6: Bab IV Statemen Io

6

BAB. IV STATEMEN INPUT & OUTPUT

WRITELNMenampilkan data yang tersimpan per baris

ContohUses CRT ;

VarNama : String[20] ;

BeginWrite( ‘Nama : ’) Readln(Nama) ;Writeln ; Writeln ;WRITELN(‘Apakah Anda Bernama : ‘ , Nama , ‘?’ ) ;

End.

MENAMPILKAN DATA

Page 7: Bab IV Statemen Io

7

BAB. IV STATEMEN INPUT & OUTPUT

Pada saat kita menampilkan sesuatu data di layar kita bisa mengatur tampilan tersebut sesuai dengan yang kita inginkan.

PASCAL menyediakan beberapa prosedur standar diantaranya :

CLRSCRMenghapus tampilan di layar

ContohUses CRT ;

BeginCLRSCR ;Write( ‘oo…. Bersih sekali’);

End.

MENGATUR TAMPILAN

Page 8: Bab IV Statemen Io

8

BAB. IV STATEMEN INPUT & OUTPUT

GOTOXYDigunakan untuk menuju ke Koordinat X (Horisontal)& Y(Vertikal) di layar monitor

ContohUses CRT ;

BeginCLRSCR ;GOTOXY ( 50, 23) ;Write( ‘ Di Kordinat X :50 & Y:23 ’);

End.

MENGATUR TAMPILAN

Page 9: Bab IV Statemen Io

9

BAB. IV STATEMEN INPUT & OUTPUT

Pascal mempunyai 5 prosedur standar untuk mengoperasikan warna.

MENGATUR WARNA TAMPILAN

TextColor Mengatur warna Depan Text

TextBackGroundMengatur Warna Belakang Text

LowVideoNormVideoHighVideo

Lowvideo, NormVideo, HighVideo berguna untuk pengaturan intensitas Cahaya.

Dari ke lima prosedur diatas yang sering digunakan yaitu TextColor & Text BackGround

Page 10: Bab IV Statemen Io

10

ContohUses Crt ;Begin TextColor(4) ; TextBackGround(15) ; ClrScr ; TextColor(Blue) ; GotoXY(10,6) ; Writeln(‘Tulisan ini berwarna Biru) ; TextColor(0) ; GotoXY(20,7) ; Writeln(‘Tulisan ini berwarna Hitam) ; TextColor(14) ;

GotoXY(30,8) ; Writeln(‘Tulisan ini berwarna Kuning) ; TextColor(1+128) ; GotoXY(40,9) ; Writeln(‘Tulisan ini berwarna Biru

berkedip) ;End.

BAB. IV STATEMEN INPUT & OUTPUT

MENGATUR WARNA TAMPILAN

Page 11: Bab IV Statemen Io

11

Nilai Warna Nilai Warna

0 Black 8 DarkGray

1 Blue 9 LightBlue

2 Green 10 LightGreen

3 Cyan 11 LightCyan

4 Red 12 LightRed

5 Magenta 13 LightMagenta

6 Brown 14 Yellow

7 LightGray 15 White

128 Blink

BAB. IV STATEMEN INPUT & OUTPUT

Tabel warna yang terdapat pada PASCAL

Page 12: Bab IV Statemen Io

12

BAB. IV STATEMEN INPUT & OUTPUT

sekian TERIMA KASIH