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.
contoh flowchart
Tabel flowchart dengan keterangannya
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
Post a Comment