4. Percabangan

Dalam pemrograman juga ada istilah percabangan. Misalnya jika ada suatu kondisi, maka akan terjadi seperti ini. Contoh gambarannya seperti berikut,

Jika adik makan, maka ayah pulang.

Jika adik tidak makan, ayah tidak akan pulang.

Bagaimana sintaksnya? Berikut sintaksnya.

Pascal

{untuk perintah satu baris}
if (kondisi) then(aksi)
else (aksi) {jika kondisi di atas tidak memenuhi

{jika aksinya lebih dari satu line}

if (kondisi) then
begin
(aksi)
(aksi)
end
else {jika kondisi yang diatas tidak terpenuhi}
begin
(aksi)
(aksi)
end;

C++

if (kondisi) {
(aksi)
(aksi)
}

Berikut contoh programnya

Pascal

program percabangan;
var a:integer;
begin
a:=2;
if a<5 then writeln('a lebih kecil dari 5')
{Jika a tidak lebih kecil dari 5}
else writeln('a lebih besar dari 5');
end.

C++

 #include <iostream>
 using namespace std;
 int main() {
 int a=2;
 if (a<5) {
 cout << "a lebih kecil dari 5";
 }
 //Jika a lebih besar dari 5 atau kondisi pertama tidak terpenuhi
 else {
 cout << "a lebih besar dari 5";
 }
 }
 

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s