(BAGAN ALIR)
ENIMARHAENI24@GMAIL.COM
1
PENDAHULUAN
Kadang-kadang perlu digambarkan bagaimana arus
data dari algoritma yang sudah dibuat, terutama
kalau algoritma sudah cukup kompleks. Untuk itu
algoritma dapat disajikan dalam bentuk flowchart.
Flowchart adalah penggambaran secara grafik dari
langkah-langkah dan urut-urutan prosedur dari
suatu program. Flowchart menolong analis dan
programmer untuk memecahkan masalah ke dalam
segmen-segmen yang lebih kecil dan menolong
dalam menganalisis alternatif-alternatif lain dalam
pengoperasian.
2
PENGERTIAN
• Flowchart adalah serangkaian bagan-bagan yang
menggambarkan alir program.
• Flowchart atau diagram alir memiliki bagan-bagan
yang melambangkan fungsi tertentu.
• Flowchart selalu diawali dan diakhiri oleh bagan
terminator. Aliran selalu dari atas ke bawah, satu
demi satu langkah. Tidak ada proses yang
dikerjakan bersamaan, semua dikerjakan satu
persatu.
3
SIMBOL - SIMBOL
Simbol – Simbol
Flowchart
4
PEDOMAN-PEDOMAN DALAM
MEMBUAT FLOWCHART
5
1. Setiap langkah dari aktivitas harus diuraikan
dengan menggunakan deskripsi kata kerja,
misalkan MENGHITUNG PAJAK PENJUALAN.
2. Setiap langkah dari aktivitas harus berada pada
urutan yang benar.
3. Lingkup dan range dari aktifitas yang sedang
digambarkan harus ditelusuri dengan hati-hati
4. Gunakan simbol-simbol flowchart yang standar.
6
JENIS – JENIS FLOWCHART
Flowchart Paperwork
Flowchart Sistem / Flowchart Flowchart Skematik
(System Flowchart) Dokumen (Document (Schematic Flowchart)
Flowchart)
7
CONTOH - 1
Deklarasi
A,B,C : integer
Jumlah : integer
Deskripsi
Read(A,B,C)
Jumlah A + B + C
Write(jumlah)
8
FLOWCHART PROGRAM
9
CONTOH - 2
Algoritma mencari hasil kali dari dua buah bilangan
Deklarasi
A,B : integer
Hasil : integer
Deskripsi
Read(A,B)
hasil A * B
Write(Hasil)
10
FLOWCHART
11
LATIHAN
1. Buatlah Algoritma dan Flowchart untuk
menentukan Luas Persegi/Bujursangkar
12