Flowchart
12
Gambar 3.2 Contoh Gambar Program Flowchart
GARIS ALIR
Arah aliran program
(FLOW LINE)
Proses inisialisasi/pemberian
PREPARATION
harga awal
Proses perhitungan/proses
PROSES
pengolahan data
PREDEFINED
Permulaan sub program/proses
PROCESS
menjalankan sub program
(SUB PROGRAM)
13
Perbandingan pernyataan,
penyeleksian data yang
DECISION
memberikan pilihan untuk
langkah selanjutnya
Penghubung bagian-bagian
ON PAGE
flowchart yang berada pada
CONNECTOR
satu halaman
Penghubung bagian-bagian
OFF PAGE
flowchart yang berada pada
CONNECTOR
halaman berbeda
Untuk menyatakan input dari
MAGNETIC TAPE
pita magnetic atau output
UNIT
disimpan ke pita magnetic
Untuk menyatakan input
DISK STORAGE berasal dari disk atau output
disimpan ke disk
Contoh 1 :
14
Algoritma menentukan apakah suatu bilangan adalah bilangan ganjil atau
bilangan genap, flowchart dari program adalah sebagai berikut:
Start
Input Bil
T
Bil mod
Cetak
2=0? ‘Ganjil’
Cetak
‘Genap’
Selesai
Contoh 2 :
Algoritma menentukan luas persegi panjang, flowchart dari program adalah:
15
Start
Input
panjan
g
Input
lebar
Cetak
Luas
End
16