Sunday, November 24, 2019

10:00 AM


Teori singkat

Percabangan adalah suatu pemilihan statmen yang akan dieksekusi dimana pemilihan tersebut didasarkan atas kondisi tertentu. Di dalam C++, terdapat dua buah jenis struktur yang digunakan untuk mengimplementasikan suatu percabangan, yaitu dengan menggunakan struktur if dan struktur switch.
Statmen-statmen yang terdapat dalam sebuah blok percabangan akan dieksekusi hanya jika kondisi yang didefinisikan terpenuhi (bernilai benar). Jika kondisi tidak terpenuhi (bernilai salah), maka statmen-statmen tersebut tidak akan dieksekusi atau di abaikan oleh kompiler.

Struktur 1 kondisi
Struktur ini hanya melibatkan satu buah ekspresi yang akan di periksa. Berikut contohnya:
# include <stdio.h>
# include <conio.h>
# include <iostream.h>

void main(){
 int main, nilai;
 cout<<"masukan nilai: "; cin>>nilai;
 cout<<endl;
 if (nilai>50)
            {cout<<"selamat, anda lulus.....";}

 getch();

}

output:



Struktur 2 kondisi
Struktur percabangan jenis ini terdapat sebuah statmen khusus yang berguna untuk mengatasi kejadian apabila kondisi yang didefinisikan tersebut tidak terpenuhi (bernilai salah). Berikut contohnya:
# include <stdio.h>
# include <conio.h>
# include <iostream.h>

void main(){

 int main, nilai;
 cout<<"masukan nilai: "; cin>>nilai;
 cout<<endl;
 if (nilai>30)
            {cout<<"panas";}
 else
 {cout<<"dingin";}
 getch();

}

output nya: