Membuat Menu dan Cara Validasi, Pemilihan Menggunakan Else If pada Java.
Nagh Lanjut lagi Habis Stress ikut Training 1 ASLC dibinus membuat program C++…huft..
ya udah sekarang kita lanjut lagi degh..nagh kali ini adalah cara bagaimana caranya kita membuat menu lalu membuat validasinya..
maksud dari validasi ini adalah.. dia boleh memilih menu ke 1 sampai keberapa, lalu kalau dia memilih pilihan ke 1 dengan menginput
angka 1. apa yang akan terjadi.
nah disini saya akan membahasnya.. baik ayo kita langsung ke source Codenya..
Source Code :
import java.util.Scanner;
public class elseifformenudemo{
public static void main (String [] args){
Scanner in = new Scanner(System.in); // membuat object in berfungsi input dari scanner
int pilih = 0;//inisialisasi variabel pilih bertype data integer
do{//validasi agar pertanyaan kembali terus sampai user memilih pilihan no 4
System.out.println(“====MeNu====”);
System.out.println(“1. Cetak Aku Adalah Menu 1”);
System.out.println(“2. Cetak Aku Adalah Menu 2”);
System.out.println(“3. Cetak Aku Adalah Menu 3”);
System.out.println(“4. Keluar [Exit]”);do{//untuk validasi pilihan dari 1 – 4
System.out.print(“\nPilihan anda adalah [1 — 4] “);
pilih = in.nextInt();
}while(pilih < 1 || pilih > 4);//untuk validasi pilihan dari 1 – 4
if(pilih == 1){//skop awal if pilih 1
System.out.println(“\n\n\n\n\n\n\n\n\n\n\n\n\n”);
System.out.println(“Aku Adalah Menu 1 Tercetak Karena Memilih Pilihan No 1”);
in.nextLine();//agar tidak langsung muncul pilihan menu lagi menunggu di enter
in.nextLine();//agar tidak langsung muncul pilihan menu lagi menunggu di enter
}//skop akhir if pilih 1
else if(pilih == 2){//skop awal if pilih 2
System.out.println(“\n\n\n\n\n\n\n\n\n\n\n\n\n”);
System.out.println(“Aku Adalah Menu 2 Tercetak Karena Memilih Pilihan No 2”);
in.nextLine();//agar tidak langsung muncul pilihan menu lagi menunggu di enter
in.nextLine();//agar tidak langsung muncul pilihan menu lagi menunggu di enter
}//skop akhir if pilih 2
else if(pilih == 3){//skop awal if pilih 3
System.out.println(“\n\n\n\n\n\n\n\n\n\n\n\n\n”);
System.out.println(“Aku Adalah Menu 3 Tercetak Karena Memilih Pilihan No 3”);
in.nextLine();//agar tidak langsung muncul pilihan menu lagi menunggu di enter
in.nextLine();//agar tidak langsung muncul pilihan menu lagi menunggu di enter
}//skop akhir if pilih 3
else if (pilih == 4) {//skop awal if pilih 4
System.out.println(“\n\n\n\n\n\n\n\n\n\n\n\n\n”);
System.out.println(“Anda Memilih Keluar…Terima Kasih Telah Bermain Program Ini.”);
in.nextLine();//agar tidak langsung muncul pilihan menu lagi menunggu di enter
in.nextLine();//agar tidak langsung muncul pilihan menu lagi menunggu di enter
}//skop akhir if pilih 4
System.out.println(“\n\n\n\n\n\n\n\n\n\n\n\n\n”);
}while(pilih != 4); //validasi agar pertanyaan kembali terus sampai user memilih pilihan no 4 akan keluar dari program.
}//akhir voidmain
}//akhir class
Nah Sekian Kalau ada kebingungan bisa YM saya atau menghubungi saya lewat blog messenger..
untuk download souce codenya bisa di download di….else if for menu demo
Leave a Comment