Program IF Bersarang di Java
Menggabungkan program menggunakan IF Bersarang di java - pada artikel sebelumnya kita sudah membuat program hanya dengan menggunakan IF tunggal, yaitu program genap ganjil. Sekarang kita akan menggunakan lebih dari satu if untuk menggabungkan beberapa program yang sudah kita buat pada pertemuan sebelumnya, diantaranya
Berikut script programnya
import java.util.Scanner;
/**
*
* @author Gekko
*/
public class ifbersarang {
public static void main(String [] args){
Scanner input = new Scanner(System.in);
int pilih;
System.out.println("Program Program");
System.out.println("1. Operator aritmatika 2");
System.out.println("2. Genap ganjil");
System.out.println("3. Mencari luas lingkaran");
System.out.print("\nJalankan program no: ");
pilih = input.nextInt();
if(pilih == 1){
float a,b;
System.out.println("\n\n -Program Aritmatika-");
System.out.print("Masukkan Angka 1: ");
a = input.nextFloat();
System.out.print("Masukkan Angka 2: ");
b = input.nextFloat();
System.out.println("");
System.out.println(a+ " + " +b+" = "+(a+b));
System.out.println(a+ " - " +b+" = "+(a-b));
System.out.println(a+ " x " +b+" = "+(a*b));
System.out.println(a+ " ; " +b+" = "+(a/b));
System.out.println(a+ " mod " +b+" = "+(a%b));
}else if(pilih == 2){
float a;
System.out.println("\n\n -Program Genap Ganjil-");
System.out.print("Masukkan Angka: ");
a = input.nextFloat();
if(a % 2 == 0){
System.out.println(" \nAnda memasukkan angka genap");
}else{
System.out.println(" \nAnda memasukkan angka ganjil");
}
}else if(pilih == 3){
float phi,r,luas;
phi=(float) 3.14;
System.out.print("\n\n-Program menghitung luas lingkaran-");
System.out.print("\n Masukkan nilai jari jari: ");
r = input.nextFloat();
luas = phi*r*r;
System.out.println("\nLuas lingkaran adalah= " +luas);
}else{
System.out.println("\nAnda memasukkan angka yang tidak ada di menu !");
System.out.println("System Exit");
}
}
}
Berikut outputnya
Penjelasan
- Script programnya cukup sederhana walaupun agak panjang
- hanya terdapat tiga penambahan baru if, else if, else
- penjelasannya sudah di jelaskan pada artikel artikel sebelumnya ,,
- jika ada masalah tanyakan pada kotak komentar
Artikel Terkait:
Java
- Hello World di Java Applet
- Alur Transformasi Dari Dunia Nyata Ke Kode Java
- Aplikasi Konversi Suhu Menggunakan Java
- Program Kasir Sederhana Java
- Program Memunculkan Bilangan Prima Java
- Memunculkan Angka Genap Ganjil Menggunakan For
- Program Bintang Segitiga | Ketupat Menggunakan For Java
- Program Perulangan For di Java
- Program Gabungan Do While If Nested Java
- Cara Membuat Baris Baru di PHP Java dan C++
0 comments:
Ada pertanyaan?? Silahkan tanyakan di kotak komentar .. :)