Flowchart dan Percabangan

 Flowchart dan Percabangan


Perkenalkan saya adalah Muhammad Hanif Syahti. Mahasiswa Teknik Informatika di Institut Teknologi Sumatera. Kali ini saya akan menulis sebuah blog tentang Algoritma dan Pemrograman yang dipakai di bahasa C++.

Pada kesempatan kali ini saya akan membahas apa itu Flowchart dan Percabangan.

1. Flowchart

Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.

Flowchart - Wikipedia

contoh flowchart

Tabel flowchart dengan keterangannya

Image for post


2. Percabangan

Percabangan merupakan pemilihan statemen yang akan dieksekusi dimana pilihan tersebut didasarkan atas kondisi tertentu untuk mengarahkan jalannya program.

Percabangan juga digunakan untuk kasus yang memerlukan pengambilan keputusan. Percabangan akan melakukan pengujian terhadap suatu kondisi, kemudian menentukan apakah suatu blok instruksi dapat diproses atau tidak

Pengujian tersebut didasarkan kepada pernyataan boolean ( TRUE atau FALSE) yang dihubungkan dengan operator logika.

macam2 percabangan :

1. IF
2. IF- ELSE
3. IF - ELSE - IF
4. SWITCH CASE

IF

Percabangan IF merupakan percabangan yang hanya memiliki satu blok pilihan saat kondisi bernilai benar.

Simbol decision digunakan untuk membandingkan suatu kondisi dan memiliki 2 keluaran yaitu "true/false" atau "benar/salah" atau "ya/tidak".


 

IF - ELSE 

Memutuskan mengeksekusi suatu blok pernyataan apabila sebuah kondisi terpenuhi. Namun jika tidak terpenuhi, program akan mengeksekusi blok pernyataan yang lain.


IF - ELSE - IF

Digunakan jika terdapat lebih dari dua kondisi dalam memutuskan sesuatu.


SWITCH CASE

Bentuk alternatif dari IF - ELSE - IF. Digunakan untuk membandingkan variabel dalam jumlah yang banyak dan dengan kemungkinan nilai-nilai.

Comments

Popular posts from this blog

Perulangan dan Perulangan Bersarang