Skip to main content

Program Percabangan Java Netbean


  1. Percabangan

Percabangan adalah suatu keadaan dimana pernyataan dapat di eksekusi apabila suatu kondisi memenuhi syarat untuk mengerjakan pernyataan tersebut.
            Percabangan pada Java terbagi menjadi 2, yaitu :
·         If            : Percabangan if merupakan percabangan yang melibatkan lebih dari satu kondisi dan penggabungan beberapa if dan bisa juga di gabungkan menjadi if -  else.
·         Switch    : Percabangan switch memberikan suatu cara untuk mengatasi banyak kemungkinan bermunculan dengan cara nilai variable atau pernyataan tunggal.

- Percabangan If


Pada percabangan if sebuah pernyataan akan dieksekusi jika memenuhi syarat atau kondisi tertentu. Berikut ini adalah bentuk umum atau struktur sintaksnya:

 if (kondisi){   
Statement1;   
Statement2;    
....}

- Percabangan Switch 

Percabangan switch-case Percabangan switch-case merupakan percabangan yang kondisinya hanya dapat menggunakan perbandingan == (sama dengan). Bentuk pernyataan percabangan switch-case adalah sebagai berikut : 
switch(variabel){           
case nilai1:
// jalankan instruksi break; // hentikan
case nilai2:
// jalankan instruksi break; // hentikan
case nilai2:
// jalankan instruksi break; // hentikan
case nilai4:
// jalankan instruksi break; // hentikan
 default: 
// jalankan instruksi break; // hentikan 
 } 

Pada percabangan switch pertama, diperlukan sebuah variabel, setelah itu bada bagian case dibandingkan, jika sama, maka instruksi akan dijalankan sampai menemui tanda break 



berikut adalah contoh program perhitungan volume , disini saya menggunakan fungsi scanner , dengan percabangan switch






hasil setelah dijalankan 




Comments

Popular posts from this blog

TUGAS CLASS BANGUN DATAR PADA JAVA NETBEAN

main class /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package tugasclass; import java.util.Scanner; /** * * @author xXbStarXx */ public class Tugasclass { Scanner input=new Scanner(System.in); int pil; double ss, jr2, als, tggi, ls, p, l; public int pil(){ if(pil==1){ System.out.print("input nilai ss= "); ss=input.nextDouble(); classpersegi prsg =new classpersegi(ss); System.out.println("ls persegi = "+ prsg.getLuas()); }else if(pil==2){ System.out.print("input nilai jari-jari = "); jr2=input.nextDouble(); classlingkaran lngkrn=new classlingkaran(jr2); System.out.println("ls lingkaran = "+lngkrn.getLuas()); }else if(pil==3){ System.out.print("input nilai als = "...

ARRAY DAN PENGULANGAN

TUGAS KELOMPOK PENGULANGAN ============================== package tugaskelompok; import java.util.Scanner; public class Tugaskelompok { public static void main(String[] args) { Scanner nilai = new Scanner(System.in); System.out.print("masukkan angka :"); int input=nilai.nextInt(); if (input>=20){ System.out.print("nilai dimasukan lebih dari 20"); } for(int i=input; i hasilnya apabila nilai dibawah 20 hasilnya apabila nilai lebih dari 20 =================================== PERCABANGAN package tugaspbo3; import java.util.Scanner; public class matrix { public static void main(String args[]){ Scanner matriks = new Scanner(System.in); int m; int n; int[][]yana1 = new int[6][6]; int[][]yana2 = new int[6][6]; int[][]penjumlahan = new int[6][6]; int[][]pengurangan = new int[6][6]; //masukan matrix yana1 5x5 for(m=...