Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Analisis Masalah dan Penyelesaian

Presentasi serupa


Presentasi berjudul: "Analisis Masalah dan Penyelesaian"— Transcript presentasi:

1 Analisis Masalah dan Penyelesaian
PERTEMUAN IV Analisis Masalah dan Penyelesaian

2 Kaidah-kaidah pembuatan Flowchart
Dalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan pemrogram lainnya. Namun secara garis besar, setiap pengolahan selalu terdiri dari tiga bagian utama, yaitu: Input, proses dan output.

3 Untuk pengolahan data dengan komputer, dapat dirangkum urutan dasar untuk pemecahan suatu masalah, yaitu; START: berisi instruksi untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan masalah. READ: berisi instruksi untuk membaca data dari suatu peralatan input. PROCESS: berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca. WRITE: berisi instruksi untuk merekam hasil kegiatan ke perlatan output. END: mengakhiri kegiatan pengolahan

4

5 Beberapa anjuran dalam Pembuatan Flowchart:
Hindari pengulangan proses yang tidak perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat Jalannya proses digambarkan dari atas ke bawah dan diberikan tanda panah untuk memperjelas Sebuah flowchart diawali dari satu titik START dan diakhiri dengan END

6 1. Operator Numerik 2. Operator Hubungan
3. Operator Logika + Penjumlahan = Sama dengan - Pengurangan # Tidak sama dengan * Perkalian < Lebih kecil / Pembagian > Lebih Besar ^ Pangkat <= Lebih kecil sama dengan sqrt Akar pangkat dua >= Lebih besar sama dengan AND Logika DAN OR Logika ATAU NOT Logika LAWAN

7 BAGAN ARUS LOGIKA FLOWCHART Macam – macam instruksi
Instruksi Tanpa syarat Proses A Proses B Proses C

8 Instruksi Bersyarat (Condition Statement)
Salah Benar Kondisi Proses A Proses B

9 Instruksi Pengulangan
Salah Benar Kondisi Proses A Proses B

10 Contoh:

11

12

13 Mencari rata-rata dari 3 data yang diketahui (data sebagai input):

14 PENGULANGAN (loop) Dalam pascal dikenal tiga macam perulangan, yaitu dengan menggunakan statement for, while-do dan repeat until. FOR digunakan untuk mengulang statement berulang kali sejumlah yang ditentukan. WHILE DO digunakan untuk melakukan proses perulangan suatu statement terus-menerus selama kondisi ungkapan logika pada while masih bernilai logika benar. REPEAT...UNTIL digunakan untuk mengulang statement sampai (until) kondisi yang diseleksi di until tidak terpenuhi.

15

16

17 REPEAT...UNTIL

18 Looping bersarang For bersarang
Perulangan For tersarang adalah perulangan For yang berada pada perulangan yang lainnya. Perulangan yang lebih dalam akan diproses terlebih dahulu sampai habis, kemudian perulangan yang lebih luar baru akan bertambah

19 While – Do bersarang Perulangan While – Do bersarang (nested While - Do) merupakan perulangan While – Do yang satu di dalam perulangan While – Do yang lainnya

20 Repeat – Until bersarang
Repeat – Until tersarang adalah suatu perulangan Repeat – Until yang satu berada didalam perulangan Repeat – Until yang lainnya.

21 LATIHAN Buatlah flowchart dan listing program dengan turbo pascal untuk menghitung luas persegi panjang.

22 Program luas Persegi Panjang : Luas = Panjang * Lebar


Download ppt "Analisis Masalah dan Penyelesaian"

Presentasi serupa


Iklan oleh Google