Kamis, 22 November 2012

[JAVA] Percabangan dalam Java


Assalamu'alaikum warah matullahi wabarakatu :)
salah satu bentuk struktur pemroframan adalah seleksi atau juga biasa di sebut percabangan. Seleksi menyatakan pemilihan dari satu kondisi yang di instruksikan oleh program ke komputer. atau dengan kata lain kita seolah memerintah kan komputer jika begini hasilnya begini, jika tidak hasilnya begini.
sebuah contoh dalam kehidupan sehari-hari. jika kita mau membeli barang yang kita mau harga
anya Rp.6.000 atau kurang dari 6.000, jika harga barang yang akan kita beli lebih dari 6.000 maka kita tidak jadi membeli barang tersebut.
perhatikan contoh source code program java di bawah ini:

1.  Progam IF-Else
package belajarotodidakdisini;
public class PercabanganIF_1 {
public static void main(String[] args){
int a =100;
if(a==10){
System.out.println("benar");
}else {
System.out.println("salah");
}
}
}
Note : " dalam program di atas telah di tentukan nilai variabel (a) adalah 100 maka dalam proses seleksi di instruksikan jika nilai a sama dengan 10 maka hasilnya adalah salah. karena nilai "a" adalah 100 bukan 10.
2. Program IF bersarang
package belajarotodidakdisini;
/**
*
* @author INTEL
*/
public class Percabanga_IF_Bersarang {
public static void main(String[] args){
int nilai =80;
if(nilai >80){
System.out.println("selamat anda dapat nilai A+");
}else if(nilai ==80){
System.out.println("Selamat anda mendapat nilai A");
}else if(nilai <80){
System.out.println("anda mendapat nilai C");
}else {
System.out.println("anda EROR");
}
}
Note : " seperti halnya pada contoh pertama, hanya perbedaannya adalah pada statemen If yang bersarang . tapi sebenarnya fungsinya sama yaitu menyeleksi atau memilih perintah berdasarkan kondisi yang telah di tentukan".
sekian tutorial pagi ini. semoga bisa bermanfaat bagi pembaca semua. terutama para newbie seperti sy :D
mohon kritik dan saran. :)

Tidak ada komentar:

Posting Komentar