Minggu, 01 April 2012

Tugas penjualan susu

Hal.75 No.3


import java.util.*;
public class nested_IF {
   public static void main(String[] args)
    {
    String merk,ukuran;
    int hrg,jumlah,total;
   
    System.out.println("TOKO KELONTONG KERONCONGAN");
    System.out.println("=============================");
    System.out.println("A. Susu Dancow");
    System.out.println("\t1. Ukuran Kecil");
    System.out.println("\t2. Ukuran Sedang");
    System.out.println("\t3. Ukuran Besar");
    System.out.println("B. Susu Bendera");
    System.out.println("\t1. Ukuran Kecil");
    System.out.println("\t2. Ukuran Sedang");
    System.out.println("\t3. Ukuran Besar");
    System.out.println("C. Susu SGM");
    System.out.println("\t1. Ukuran Kecil");
    System.out.println("\t2. Ukuran Sedang");
    System.out.println("\t3. Ukuran Besar");
   
    Scanner input=new Scanner(System.in);
   
    System.out.print("Masukan Merk Susu[Dancow|Bendera|SGM]  :");
    merk=input.nextLine();
    System.out.print("Masukan Ukuran Kaleng[1|2|3]   :");
    ukuran=input.nextLine();
   
    if(merk.equalsIgnoreCase("Dancow"))
    {
    if(ukuran.equalsIgnoreCase("1"))
    hrg=5000;
    else if(ukuran.equalsIgnoreCase("2"))
    hrg=20000;
  else
  hrg=15000;    
    }
    else if(merk.equalsIgnoreCase("Bendera"))
    {
    if(ukuran.equalsIgnoreCase("1"))
    hrg=20000;
    else if(ukuran.equalsIgnoreCase("2"))
    hrg=17500;
  else
  hrg=13500;    
    }
    else
    {
    if(ukuran.equalsIgnoreCase("1"))
    hrg=22000;
    else if(ukuran.equalsIgnoreCase("2"))
    hrg=18500;
  else
  hrg=15000;    
    }
    System.out.print("\nHarga Satuan Barang Rp."+hrg);
    System.out.print("\nJumlah Yang dibeli   :");
    jumlah=input.nextInt();
   
    total=hrg*jumlah;

    System.out.print("Harga Yang Harus dibayar Sebesar Rp."+""+total);
       }
    }
 


  penjelasan program:

  1.  baris 1 : import java.util.*; , Digunakan untuk menyertakan package java.util.
  2.  baris 2 : Membuat Class dengan nama nested_IF
  3.  baris 5-6 : mendeklarasikan variabel String (merk, ukuran) dan Integer ( jumlah,harga,total)
  4.  baris 23 : Membuat Objek standard masukan (Scanner)
  5.  baris 26-28 : perintah untuk menginput String 
  6.  baris 30-56 :  membuat perintah kondisi nested if
  7.  baris 59 : perintah untuk menginput Integer
  8.  baris 61 : perhitungan Total Harga = Harga x Jumlah Beli  
  9.  baris 63 : mendeklarasikan keluaran total harga.


Hasil :








1 komentar:

  1. Kak, ini ada dalam buku javanya ga? Kalau ada judulnya apa ya?

    BalasHapus