Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PENULISAN ALGORITMA-FLOWCHART

Presentasi serupa


Presentasi berjudul: "PENULISAN ALGORITMA-FLOWCHART"— Transcript presentasi:

1 PENULISAN ALGORITMA-FLOWCHART
minggu ke-2 Imam Fahrur Rozi

2 PENULISAN ALGORITMA Flowchart Pseudocode

3 Flowchart Flowchart merupakan representasi berbasis grafis yang menunjukan urutan langkah-langkah atau instruksi-instruksi yang harus dikerjakan dalam menyelesaikan suatu masalah Setiap tipe langkah digambarkan dengan jenis simbol yang berbeda

4 Flowchart Menunjukan langkah per langkah dari suatu algoritma
Menekankan pada tiap langkah dari suatu algoritma dan koneksinya dengan langkah lainnya dalam suatu rangkaian algoritma

5 Simbol Flowchart ** Selain simbol-simbol di atas, masih ada simbol-simbol lain yang disediakan oleh flowchart. Akantetapi untuk keperluan matakuliah ini, simbol-simbol dasar di atas yang sering digunakan

6 3 Aliran Kontrol dalam Algoritma
Pada bahasan sebelumnya, disebutkan bahwa ada 3 aliran kontrol dalam algoritma, yaitu: Berurutan atau sequence Pemilihan atau seleksi kondisi Pengulangan atau repetisi

7 Flowchart untuk Sequence
Proses a Proses b Proses c

8 Flowchart untuk Pemilihan
Kondisi ? T F Proses a Proses b

9 Flowchart untuk Pemilihan
Kondisi ? F T Proses a

10 Flowchart untuk Pengulangan
Kondisi ? F T Proses

11 Contoh Menghitung hasil penjumlahan dari 3 bilangan

12 Total  bilangan1+bilangan2+bilangan3
Algoritma Start Input bilangan1 bilangan2 bilangan3 Algoritma: Masukan nilai bilangan1, bilangan2 dan bilangan3 Jumlahkan bilangan1, bilangan2 dan bilangan3 Output-kan hasil penjumlahan Total  bilangan1+bilangan2+bilangan3 Output total Stop

13 Contoh Menghitung suhu rata-rata dalam suatu hari tertentu. Suhu rata-rata tersebut dihitung dengan menghitung nilai rata-rata dari suhu minimal dan suhu maksimal pada hari tersebut

14 rata2  (suhu-min+suhu-max) / 2
Start Input suhu-min suhu-max rata2  (suhu-min+suhu-max) / 2 Output rata2 Stop

15 Contoh Menghitung waktu yang dibutuhkan oleh mesin pemotong rumput, untuk memotong rumput di pekarangan suatu rumah yang berbentuk segi empat. Tanah tempat rumah dibangun juga berupa segi empat. Dan kecepatan memotong mesin adalah 2.5 meter2 per menit.

16 waktu  (pjg-tanah*lbr-tanah – pjg-rumah*lbr-rumah) / kecp
Start Input pjg-tanah, lbr-tanah, pjg-rumah, lbr-rumah kecp  2.5 waktu  (pjg-tanah*lbr-tanah – pjg-rumah*lbr-rumah) / kecp Output waktu Stop

17 waktu  (pjg-tanah*lbr-tanah – pjg-rumah*lbr-rumah) / 2.5
atau Start Input pjg-tanah, lbr-tanah, pjg-rumah, lbr-rumah waktu  (pjg-tanah*lbr-tanah – pjg-rumah*lbr-rumah) / 2.5 Output waktu Stop


Download ppt "PENULISAN ALGORITMA-FLOWCHART"

Presentasi serupa


Iklan oleh Google