Flowchart (Diagram
alir)
Flowchart atau diagram alir adalah
sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma
atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk
kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut
menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi
selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma
tersebut.
- Flowchart adalah bagan-bagan yang mempunyai arus menggambarkan langkah-langkah penyelesaian suatu masalah
- Merupakan cara penyajian dari suatu algoritma
Ada 2 macam flowchart:
1) System flowchart:
Urutan proses dalam system dengan menunjukkan alat media input, output serta jenis penyimpanan dalam proses pengolahan data.
2) Program flowchart:
Urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.
1) System flowchart:
Urutan proses dalam system dengan menunjukkan alat media input, output serta jenis penyimpanan dalam proses pengolahan data.
2) Program flowchart:
Urutan instruksi yang digambarkan dengan symbol tertentu untuk memecahkan masalah dalam suatu program.
Pembuatan Flowchart
1. Tidak ada kaidah yang baku
2. Flowchart adalah gambaran hasil analisa suatu masalah
3. Flowchart dapat bervariasi antara satu pemrograman dengan pemrograman lainnya.
4. Secara garis besar ada 3 bagian utama:
2. Flowchart adalah gambaran hasil analisa suatu masalah
3. Flowchart dapat bervariasi antara satu pemrograman dengan pemrograman lainnya.
4. Secara garis besar ada 3 bagian utama:
·Input
·Proses
·Output
5.Hindari pengulangan yang tidak
perlu dan logika yang berbelit sehingga jalannya proses menjadi singkat
6.Jalannnya proses digambarkan dari
atas ke bawah dan diberikan tanda panah untuk memperjelas.
7. Sebuah Flowchart diawali dari
satu titik START dan diakhiri dengan End.
Tujuan
Flowchart
Tujuan utama penggunaan flowchart
adalah untuk menyederhanakan rangkaian proses atau prosedur untuk memudahkan
pemahaman pengguna terhadap informasi tersebut. Oleh karena itu, design sebuah
flowchart harus ringkas, jelas, dan logis.
Simbol-Simbol
Flowchart
Contoh kasus
1)
Mnghitung suhu
·
Tanya besarnya derajat celsius yang
akan diubah ke fahrenheit, diisikan ke variabel celcius
·
Hitung derajat fahrenheit, diisikan ke
variabel F dengan rumus F = celsius * 1.8 + 32
·
Cetak F
·
Program selesai
2)
Algoritmanya :
1. Masukkan
harga CPU, RAM dan Motherboard
2. Hitung
jumlah keseluruhan harga beli barang tersebut (total_harga)
3. Bila
jumlah keseluruhan harga beli barang tersebut di atas 1.500.000 (>1.500.000)
maka anda akan mendapatkan diskon sebesar 10% dari harga tersebut
4. Hitung
diskon yang diperoleh dengan rumus, diskon = total_harga * 0.10
5. Kemudian
hitung total pembayarannya dengan rumus, total_bayar = total_harga – diskon
lalu cetak harga tersebut
6. Bila
jumlah keseluruhan harga beli barang tersebut di bawah 1.500.000 atau sama
dengan 1.500.000 maka anda tidak mendapatkan diskon dan harus membayar sebesar
total harga harga yang telah dijumlahkan, kemudian cetak harga tersebut



0 komentar:
Posting Komentar