Perulangan DO WHILE menggunakan SCANNER dan FUNGSI IF

package pertemuan8;
import java.util.Scanner;
public class Pertemuan8 {
    public static void main(String[] args) {
      String pil="Y";
      do{
          int ID=0;
      Scanner in = new Scanner(System.in);
          System.out.println("____________________");
          System.out.println("Daftar Menu Makanan & Minuman");
          System.out.println("1. Nasi Padang");
          System.out.println("2. Nasi Ayam Penyet");
          System.out.println("3. Jus Jeruk");
         
        System.out.println("");
        System.out.print("Silahkan ID Daftar Menu Menu Makanan dan Minuman : ");
        ID=in.nextInt();
            if (ID==1){
                System.out.println("Harga Nasi Padang Rp 10.000,-");
            }else if(ID==2){
                System.out.println("Harga Nasi Ayam Penyet Rp 20.000,-");
            }else if (ID==3){
                System.out.println("Harga Jus Jeruk Rp 5.000,-");
            }
      Scanner input= new Scanner(System.in);
        System.out.println("");
        System.out.println("Apa Anda Menghitung Kembali? pilih Y/T");
        pil=input.nextLine();
      }while(pil.equals("Y"));
        if (pil.equals("T")){
            System.out.println("Terimakasih");
   }
  }
 }
Berikut hasil output dari coding diatas :
INPUT ID daftar menu makanan dan minuman yang diinginkan sesuai daftar menu makanan dan minuman yang tersedia.

Apa Anda Ingin Menghitung Kembali ? Y/T
jika di input Y maka akan mengulang perhitungan kembali, tetapi jika di input T maka program selesai.




Dosen pengampu : Fince Tinus Maruwu, S.Kom, M.Kom

Comments

Popular Posts