Skip to content Skip to sidebar Skip to footer

Algoritma 1 : Pengertian Flowchart Simbol dan Fungsinya

ilmuit.id - Pengertian flowchart dan fungsinya Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Bentuk gambar/diagram yang mempunyai aliran satu atau dua arah secara sekuensial  Flowchart merupakan cara penyajian dari Suatu algoritma menggunakan simbol simbol tertentu.

Ada dua macam bentuk flowchart yaitu:

System Flowchart : Merupakan  urutan proses didalam system dengan menunjukkan alat media input, output dan juga  jenis media penyimpanan didalam proses pengolahan data.

Program Flowchart : Merupakan urutan instruksi yang digambarkan dengan symbol-symbol tertentu untuk menyelesaikan atau memecahkan masalah dalam suatu program.

Simbol Flowchart Dan Penjelasanya 

flowcart simbol


Flow Direction Symbol  : 
Simbol ini berfungsi untuk menghubungkan simbol  yang satu dengan simbol yang lain serta menunjukan garis dan arah aliran proses simbol.

Terminator Symbol :
Simbol ini berfungsi menunjukan awal permulaan flowchart dan jug adapat menunjukan akhir dari sebuah flowchart.

Connector ( On-Page ) :
Simbol ini berfungsi untuk menyambungkan proses  dan menyederhanakan hubungan simbol didalam halaman yang sama .


Connector ( Of-Page )
Simbol ini berfungsi untuk menyambungkan proses pada halaman yang berbeda .


Processing Symbol :
Simbol ini berfungsi untuk menunjukan sebuah proses atau pengolahan yang dilakukan didalam komputer.

Decision Symbol :
Simbol ini untuk  menunjukan proses pemilihan dikarenakan suatu kondisi yang ada.

Input - Output Symbol :
Simbol ini berfungsi menunjukan proses input atau output tanpa tergantung peralatanya.

Manual Input Symbol :
simbol ini berfungsi memasukan data secara manual dari keyboard.


Aturan Pembuatan Flowchart:

Pada pembuatan flowchart harus ada flow direction symbols (simbol penghubung alur), processing symbols (simbol proses) dan input-output symbols (simbol input- output). Berikut adalah ketentuan pembuatan flowchart:

- Tidak ada kaidah yang baku

- Flowchart adalah gambaran hasil analisa suatu masalah. Bentuk flowchart dapat bervariasi antara satu pemrogram dengan pemrogram lainnya.

- Secara garis besar bentuk flowcahrt ada 3 (tiga) bagian utama yaitu : input, proses dan output.

- Unutk menghindari pengulangan proses yang tidak perlu atau percuma dan logika yang rumit dan  berbelit- belit  sehingga jalannya proses menjadi singkat.

- Jalannya proses digambarkan dari atas ke arah bawah dan diberikan tanda panah untuk memperjelas arah aliran.

- Sebuah flowchart diawali dari satu titik terminator simbol START (mulai)  dan diakhiri dengan terminator simbol END (selesai).

Simbol-simbol  flowchart dibagi menjadi 3 kelompok :

1. Flow direction symbols : Berguna untuk menghubungkan simbol satu dengan yang lain atau dapat disebut juga connecting line

2. Processing symbols: Menunjukan jenis operasi pengolahan dalam suatu  proses / prosedur Input / Output

3. Menunjukkan jenis peralatan yang digunakan sebagai media input   atau output


Contoh 1 Soal Program FlowChart :

Algoritma menentukan apakah suatu bilangan adalah bilangan ganjil atau bilangan genap, flowchart dari program adalah sebagai berikut:

Gambar FlowChart Bilangan Ganjil Genap
         Flowchart Bilangan Ganjil atau Genap

Contoh 2 :  Algoritma  luas persegi panjang (  program flowchart ):

Gambar Flowchart Luas Segitiga


Contoh System Flowchart Hasil Ujian :

System Flowchart


Reference :
Munir, R. Algoritma & Pemrograman Dalam Bahasa Pascal Dan C. Bandung : Informatika. 2007.
Raharjo, B. Teknik Pemrograman Pascal Revisi Ke tiga. Bandung : Informatika. 2010.
Ramadhani, C. Dasar Algoritma & Struktur Data Dengan Bahasa Java. Yogyakarta : Cv Andi Offset. 2015