Proses percabangan merupakan proses dimana ada suatu syarat untuk menjalankan
intruksi tertentu. Saat terjadi percabangan ada kemungkinan tidak semua intruksi dikerjakan
pada suatu algoritma.
Berikut adalah cara untuk menuliskan proses percabangan
IF
IF - ELSE
SWITCH
Contoh
Buatlah algoritma untuk menginputkan suatu angka, jika angka tersebut lebih besar dari
0 maka hasilkan keluaran “Bilangan Positif” jika angka tersebut kurang dari 0 maka hasilkan
keluaran “Bilangan Negatif”
Pseudocode
Input a
if a > 0
output “Bilangan Positif”
if a < 0
output “Bilangan Negatif”
Flowchart
#include <stdio>
#include <conio>
main()
{
int a;
printf("Masukan nilai A = ");
scanf("%i",&a);
if (a>0) printf("Bilangan Positif");
if (a<0) printf("Bilangan Negatif");
getch();
}
intruksi tertentu. Saat terjadi percabangan ada kemungkinan tidak semua intruksi dikerjakan
pada suatu algoritma.
Berikut adalah cara untuk menuliskan proses percabangan
IF
IF - ELSE
SWITCH
Contoh
Buatlah algoritma untuk menginputkan suatu angka, jika angka tersebut lebih besar dari
0 maka hasilkan keluaran “Bilangan Positif” jika angka tersebut kurang dari 0 maka hasilkan
keluaran “Bilangan Negatif”
Pseudocode
Input a
if a > 0
output “Bilangan Positif”
if a < 0
output “Bilangan Negatif”
Flowchart
Implementasi pada bahasa pemrograman C++
#include <stdio>
#include <conio>
main()
{
int a;
printf("Masukan nilai A = ");
scanf("%i",&a);
if (a>0) printf("Bilangan Positif");
if (a<0) printf("Bilangan Negatif");
getch();
}
Tags:
C/C++,
Programing
Leave a comment