Flowchart merupakan gambar/bagan yang memperlihatkan urutan dan
hubungan antar proses beserta instruksinya.
Program Flowchart
Processing Symbols
1. Hindari pengulangan proses yang tidak perlu dan logika yang
berbelit
2. Jalannya proses digambarkan dari atas ke bawah dan diberikan
tanda panah untuk memperjelas
3. Sebuah flowchart diawali dari satu titik START dan diakhiri
dengan END
START
READ
Ya
Habis END
Tidak
PROCESS
WRITE
AKUMULATOR
VARIABEL
Jenis Data :
- Alphabetic : A, B, C, …
- Numeric : 1, 2, 3, …
- Special Character : *, /, +, -, …
- Alphanumeric
Contoh : 17 Agustus
17 - 08
special character
Pangkat : 2 ^ 10 = 2 ** 10
Akar : SQR (10) = 10
a. PEMUTARAN KEMBALI dengan menggunakan simbol Decision
PROSES A
K=0
PROSES B
PROSES C
PROSES D
K = K+1
K=3
PROSES E
PEMUTARAN KEMBALI / LOOPING
a. Membatasi Perulangan
Untuk membatasi perulangan, kita manfaatkan kotak keputusan
(decision).
LOOPING GANDA
Sering kali terjadi bahwa di dalam suatu pemutaran terjadi lagi pemutaran.
Dikatakan pemutaran berganda.
b. PANJI / FLAG / BENDERA
Caranya membuat suatu data semu yang kita letakkan pada bagian akhir
himpunan data.
For I = 2 To 4
For K = 6 To 8 Step 2
M=I*K Pemutaran
Dalam
Print M Pemutaran
Luar
Next K
Next I
End
TEKNIK SWITCHING
Indikator ini berupa variabel yang diisi dengan dua kondisi yaitu 0 atau 1.
Melalui isi variabel tersebut dapat diketahui kondisi proses yang telah
dilakukan. Sehingga dapat dilakukan pengalihan proses tanpa melalui
proses sebelumnya. Tentu saja ini dapat mepersingkat alur proses.