Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

M2. Input Output, Pengulangan, & Percabangan

Presentasi serupa


Presentasi berjudul: "M2. Input Output, Pengulangan, & Percabangan"— Transcript presentasi:

1 M2. Input Output, Pengulangan, & Percabangan
Bahasa Pemrograman a M2. Input Output, Pengulangan, & Percabangan

2 objectives Input dan Output

3 INPUT & OUTPUT

4 Pendahuluan Setiap program aplikasi pasti membutuhkan operasi input output. Memasukkan data input secara interaktif merupakan 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 ditampilkan.

5 MemasuKkan data Cara yang paling banyak digunakan untuk memasukkan data adalah dengan cara mengetikannya lewat keyboard. Turbo Pascal menyediakan prosedur untuk maksud tersebut, yaitu prosedur standar Read dan ReadLn. Prosedur standar Read dan Readln mempunyai aturan tertentu untuk beberapa tipe pengenal variabel. Tiap-tiap data yang dimasukkan harus sesuai dengan tipe variabelnya.

6 MemasuKkan data Program Masuk1:

7 MemasuKkan data Bila program ini dijalankan, pertama kali menunggu input yang akan user masukkan sebanyak 5 buah data input. Setelah semua data dimasukkan, akan ditampilkan kembali. Sebagai contoh output seperti di slide selanjutnya.

8 MemasuKkan data Output Program Masuk1.pas

9 MemasuKkan data Apa perbedaan dari prosedur standar Read dan ReadLn? ?

10 MemasuKkan data Tampilan Sewaktu Memasukkan Data
Prosedur standar write dan writeln terlebih dahulu untuk menampilkan penjelasan tentang data yang akan dimasukkan lewat prosedur standar Read dan ReadLn.

11 MemasuKkan data Contoh Program Masuk2.pas

12 MemasuKkan data Output Program Masuk2.pas

13 MemasuKkan data b. Teknik Memasukkan Data Tipe Boolean
Tipe data Boolean tidak dapat dimasukkan sebagai data input. Akan tetapi hal ini dapat diatasi dengan cara memasukan data dengan tipe Char terlebih dahulu, kemudian baru dilakukan pengerjaan Boolean.

14 MemasuKkan data Contoh Program Masuk3.pas

15 MemasuKkan data Output Program Masuk3.pas

16 MemasuKkan data Output Program Masuk3.pas

17 Menampilkan Hasil Untuk menampilkan hasil dengan bahasa Pascal digunakan prosedur standar write atau writeln. Perbedaanya adalah, prosedur standar write menampilkan hasil tanpa ganti baris dan tampilan berikutnya akan disambung dalam baris yang salam. Sedang prosedur standar writeln digunakan untuk menampilkan tampilan perbaris, akan ganti baris untuk tampilan berikutnya.

18 Menampilkan Hasil Contoh Program Tampil1(output)

19 Menampilkan Hasil Output Program Tampil1(output)

20 Tampilan Default Tampilan default merupakan tampilan yang mengikuti bentuk pengaturan default yang sudah ditentukan oleh Pascal. Tampilan nilai integer akan ditampilkan dengan bentuk : dddddd Dan tidak mengandung blank dimuka (leading blank) maupun blank dibelakang (trailing blank).

21 Tampilan Default Contoh Program Tampil3.pas

22 Tampilan Default Output Program Tampil3.pas

23 Prosedur Delline Prosedur standar ini digunakan untuk menghapus sebuah baris di posisi cursor dan menggeser naik tampilan-tampilan baris-baris dibawahnya. Prosedur standar ini bila digunakan harus melibatkan unit standar Crt.

24 Prosedur Delline Contoh Program Tampil17.pas

25 Prosedur Delline Output Program Tampil17.pas

26 Prosedur Delay Prosedur standar ini digunakan untuk menghentikan sejenak proses program selama nilai dari argument tempo, yaitu dalam ukuran waktu millisecond (1/1000 detik). Nilai argument tempo ini harus dalam bentuk numeric integer. Prosedur standar ini bila digunakan harus melibatkan unit standar Crt.

27 Prosedur Delay Contoh Program Tampil19.pas

28 Prosedur Delay Contoh Program Tampil19.pas

29 Pengaturan bentuk di printer
Selain hasil dapat ditampilkan di layar, juga dapat ditampilkan di printer, yaitu dengan menyebutkan nama alat-outputnya, yaitu Lst untuk printer. Untuk menggunakan alat output printer, maka unit standar Printer harus disebutkan.

30 Pengaturan bentuk di printer
Contoh program CetakPrinter.pas

31 Pengaturan bentuk di printer
Bila program tersebut dijalankan, sebagian akan dicetak di printer dan sebagian lagi akan dicetak.

32 Sumber HM, Jogiyanto Turbo Pascal Teori dan Aplikasi Program Komputer Bahasa Turbo Pascal Termasuk Database Toolbox. Yogyakarta: Andi.


Download ppt "M2. Input Output, Pengulangan, & Percabangan"

Presentasi serupa


Iklan oleh Google