materi ddp 2 - sequence

16

Click here to load reader

Upload: armmy-van-basten

Post on 03-Aug-2015

137 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Materi DDP 2 - Sequence

Dasar-Dasar Pemrograman

Army Basten M.,S.Kom

Page 2: Materi DDP 2 - Sequence

Sequence

Apa itu Sequence ???

Sequence merupakan urut-urutan dalam menjalankan suatu instruksi untuk mencapai tujuan tertentu.

Untuk mencapai tujuan tersebut ada banyak cara, sehingga ada banyak cara pula sequence yang bisa dibuat.

Page 3: Materi DDP 2 - Sequence

Contoh Sequence

Tujuan: membuka Microsoft WordSequence-nya ???1. Hidupkan PC.2. Masukkan password.3. Klik tombol Start.4. Klik Microsoft Office.5. Klik Microsoft Office Word.

Page 4: Materi DDP 2 - Sequence

Buatlah sequence untuk membuat Mie Instan (mie goreng)!

Page 5: Materi DDP 2 - Sequence

Instruksi Dasar

Intruksi dasar:Ada 3 jenis instruksi yang akan dipakai untuk merencanakan program yang akan dibuat pada pertemuan ini, yaitu :print*

digunakan untuk mencetak satu * dan membuat kursor maju satu langkah.

prints digunakan untuk mencetak satu space kosong (spasi) dan maju satu langkah.

NL digunakan untuk return ke baris berikutnya (enter).

Page 6: Materi DDP 2 - Sequence

Contoh 1

Menampilkan pola:

*****

Instruksi-nya:

print*;print*;print*;print*;print*;

Page 7: Materi DDP 2 - Sequence

Penulisan pada Pascal

Bentuk dasar dari penulisan program Pascal:

uses crt;

begin

(* tulis perintah di bagian ini *)

end.

Page 8: Materi DDP 2 - Sequence

Masing-masing instruksi diakhiri titik koma (;) yang mana tanda ini sebenarnya diperlukan untuk memisahkan 2 buah instruksi.

Pascal bersifat incasesensitive, artinya huruf besar dan kecil dianggap sama.

Contoh : BEGIN dengan begin dianggap sama. Komentar: tulisan pada kode program yang tidak

dieksekusi oleh compiler.

Page 9: Materi DDP 2 - Sequence

{ instruksi } tidak akan dieksekusi

(* instruksi *) tidak akan dieksekusi

Page 10: Materi DDP 2 - Sequence

Instruksi Dasar pada Pascal

Print* :

---- write(’*’)

Printspace :

---- write(’ ’)

NL :

---writeln

Page 11: Materi DDP 2 - Sequence

Contoh

Membuat pola *** dengan Pascal:

uses crt;

begin

clrscr;

write('*');write('*');write('*');

readkey;

end.

Page 12: Materi DDP 2 - Sequence

uses crt;begin clrscr;

writeln;write('*');write('*');write('*');writeln;write('*');write('*');write('*');writeln;write('*');write('*');write('*');

readkey;end.

Page 13: Materi DDP 2 - Sequence

Try This…

uses crt;

begin

clrscr;

write(‘Saya');

writeln(‘sedang');

writeln('Belajar Pascal');

readkey;

end.

Page 14: Materi DDP 2 - Sequence

Latihan

Tuliskan instruksi – instruksi untuk membuat bentuk seperti di bawah ini lalu tuliskanlah perintah – perintah tersebut dalam bahasa pascal:

Page 15: Materi DDP 2 - Sequence

Latihan

Instal Free Pascal di komputer / laptop masing-masing.

Buatlah instruksi untuk membuat pola-pola di bawah ini dan ubahlah ke bahasa Pascal

a) b) c)

Page 16: Materi DDP 2 - Sequence

See You Next Week