Anda di halaman 1dari 20

Materi 2 Sequence & Flowchart

ASDOS DDP 2013

Sequence

Sequence
Sequence adalah urut-urutan dalam menjalankan suatu instruksi secara logika agar maksud yang dikandung tercapai. Sudah tentu ada banyak cara dalam mencapai suatu maksud sehingga ada banyak cara pula suatu sekuens yang bisa dihasilkan.

Contoh sequence
Tujuan: membuka Microsoft Word Sequence: 1. Hidupkan PC 2. Masukkan password (jika PC tersebut diproteksi) 3. Klik tombol Start 4. Klik Microsoft Office 5. Klik Microsoft Office Word

Contoh lainnya
Tujuan: membuka siasat Sequence: ? Tujuan: menjalankan sepeda motor Sequence: ? Tujuan: pergi ke kampus Sequence: ?

Instruksi dasar
Ada 3 jenis instruksi yang akan dipakai untuk merencanakan program yang akan dibuat dalam pertemuan kali ini, yaitu: - print* : digunakan untuk mencetak satu * dan membuat kursor maju satu langkah - prints : digunakan untuk mencetak satu space kosong (spasi) dan membuat kursor maju satu langkah - NL : digunakan untuk menurunkan kursor ke baris berikutnya (enter) dan memindahkan kursor ke pojok kiri Jangan lupa untuk setiap instruksi diakhiri dengan karakter ; (titik koma)

Contoh (1) instruksi dasar


Untuk menampilkan pola: *** ** * Instruksinya: print*;print*;print*;prints;print*;print*;prints;print*;

Contoh (2) instruksi dasar


Untuk menampilkan pola: * ** ***

Instruksinya: ?

Contoh (3) instruksi dasar


Instruksi: print*;print*;print*;print*;NL; print*;prints;prints;print*;NL; print*;prints;prints;print*;NL; print*;print*;print*;print*;NL; Pola apa yang terbentuk: ?

Flowchart

Flowchart
Bagan-bagan yang mempunyai alur yang menggambarkan langkahlangkah penyelesaian suatu masalah merupakan cara penyajian dari suatu algoritma.

Ada 2 macam Flowchart :


- System Flowchart urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data. - Program Flowchart urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.

Simbol-simbol (1) pada Flowchart

Simbol-simbol (2) pada Flowchart

Cara membuat sebuah Flowchart


Yang perlu diperhatikan dalam membuat sebuah Flowchart adalah adanya 3 komponen utama yang saling berurutan: INPUT PROSES OUTPUT. Hindari proses yang tidak perlu dan berbelit-belit (Cari algoritma proses terbaik). Gambar flowchart dari atas ke bawah dengan penghubung anak panah yang jelas.

Flowchart diawali dengan titik awal (start) dan titik akhir (end)

Contoh (1) Flowchart


Tujuan: menghitung luas segitiga Algoritma: 1. Tentukan alas dan tinggi segitiga. 2. Kalikan alas dan tinggi segitiga, kemudian bagi 2 hasil perkaliannya dan simpan hasil baginya dalam luas. 3. Cetak luas.

Flowchart:
START

READ alas, tinggi


luas = alas x tinggi PRINT luas END.

Contoh (2) Flowchart


Tujuan: menentukan bilangan ganjil genap Algoritma: 1. Tentukan bilangan yang akan dicek. 2. Bagi 2 bilangan yang akan dicek tersebut, kemudian ambil sisa hasil baginya. 3. Cek apakah sisa hasil bagi tersebut adalah satu atau nol.

4. Jika satu cetak ganjil.


5. Jika nol cetak genap.

Flowchart:

START

READ bilanganygakandicek

Bilangan yang akan dicek mod 2 = 1 ?


NO

YES

PRINT genap

PRINT ganjil

END.

Contoh lainnya
Tujuan: menentukan volume kubus Algoritma: ?, Flowchart: ? Tujuan: menentukan bilangkan prima Algoritma: ?, Flowchart: ? Tujuan: memakai baju -> catatan: baju bisa kaos atau kemeja

Algoritma: ?, Flowchart: ?

Ada Pertanyaan?

Tugas!
Variasi sendiri ya! :D

Anda mungkin juga menyukai