Mempelajari persamaan logika IF tingkat lanjut menggunakan elseif-else dan cara penggunaanya

Untuk logika if yang terakhir menggunakan if-elseif-else, jika memiliki banyak syarat/pilihan yang akan di eksekusi.

Logika IF-ELSEIF-ELSE

Penulisan if-elseif-else:
if (Syarat1){
(Kode 1)
}elseif(Syarat2){
(Kode 2)
}elseif(Syarat…N){
(Kode N)
}else{
(Kode X)
}

Pada contoh logika if diatas memiliki banyak syarat. Apabila syarat1 benar maka kode 1 diproses, dan yang lainnya tidak, apabila syarat2 benar, maka kode 2 diproses yang lainya tidak, dan seterusnya. namun Apabila semua syarat salah, maka Kode X akan di proses sedangkan kode yang lainya tidak.

 

int iA;
int iB;
iA = -6;
iB = 4;
if (iA > 7){ //jika iA lebih besar dari 7
iB= iA+iB;
}elseif(iA>iB){
iA = iB-iA;
}elseif(iA<0){
iB= iA-iB;
}else{
iA=iB;
}
Console.WriteLine(iA);
Console.WriteLine(iB);

Running dengan (CTRL+F5)
-6
-10

Leave a Reply