WAKTU

4.02.2012

SOAL NO.3

/**
 * @(#)tugas_if.java
 *
 *
 * @author
 * @version 1.00 2012/3/28
 */

import java.util.Scanner;
public class tugas_if

 {
                public static void main (String args [] )
                {
                //membuat objek baru dengan nama "inputan"
                Scanner inputan = new Scanner (System.in);
              
                //Deklarasi Variabel
                String merk, ukuran;
                double total, jumlah, harga;
              
                //Masukan
                System.out.println("TOKO KELONTONGAN KERONCONGAN");
                System.out.println("----------------------------");
                System.out.println("A. Susu Dancow");
                System.out.println("   1. Ukuran Kecil");
                System.out.println("   2. Ukuran Sedang");
                System.out.println("   3. Ukuran Besar");
                System.out.println("B. Susu Bendera");
                System.out.println("   1. Ukuran Kecil");
                System.out.println("   2. Ukuran Sedang");
                System.out.println("   3. Ukuran Besar");
                System.out.println("C. Susu SGM");
                System.out.println("   1. Ukuran Kecil");
                System.out.println("   2. Ukuran Sedang");
                System.out.println("   3. Ukuran Besar");
                System.out.println("\n");
                System.out.print("Masukkan Merk Susu [Dancow | Bendera | SGM]      : ");
                merk=inputan.nextLine();
                System.out.print("Masukkan Ukuran Kaleng [Kecil | Sedang | Besar]  : ");
                ukuran=inputan.nextLine();
              
                //Nested If
                if (merk.equalsIgnoreCase("A"))
                {
                                merk="Dancow";
              
                                if (ukuran.equalsIgnoreCase("1"))
                                {
                                                ukuran="Kecil";
                                                harga=15000;
                                }
                                else if (ukuran.equalsIgnoreCase("2"))
                                {
                                                ukuran="Sedang";
                                                harga=20000;
                                }
                                else if (ukuran.equalsIgnoreCase("3"))
                                {
                                                ukuran="Besar";
                                                harga=25000;
                                }
                                else
                                {
                                                ukuran="Salah Kode";
                                                harga=0;
                                }
                }
                else if (merk.equalsIgnoreCase("B"))
                {
                                merk="Bendera";
                              
                                if (ukuran.equalsIgnoreCase("1"))
                                {
                                                ukuran="Kecil";
                                                harga=13500;
                                }
                                else if (ukuran.equalsIgnoreCase("2"))
                                {
                                                ukuran="Sedang";
                                                harga=17500;
                                }
                                else if (ukuran.equalsIgnoreCase("3"))
                                {
                                                ukuran="Besar";
                                                harga=20000;
                                }
                                else
                                {
                                                ukuran="Salah Kode";
                                                harga=0;
                                }
                }
                else if (merk.equalsIgnoreCase("C"))
                {
                                merk="SGM";

                                if (ukuran.equalsIgnoreCase("1"))
                                {
                                                ukuran="Kecil";
                                                harga=15000;
                                }
                                else if (ukuran.equalsIgnoreCase("2"))
                                {
                                                ukuran="Sedang";
                                                harga=18500;
                                }
                                else if (ukuran.equalsIgnoreCase("3"))
                                {
                                                ukuran="Besar";
                                                harga=22000;
                                }
                                else
                                {
                                                ukuran="Salah Kode";
                                                harga=0;
                                }
                }
                else
                {
                                merk="Salah Kode";
                                ukuran="Salah Kode";
                                harga=0;
                }
              
                //Keluaran
                System.out.println("\n");
                System.out.println("============================================");
                System.out.println("============================================");
                System.out.println("Merk                           : "+merk);
                System.out.println("Ukuran                         : "+ukuran);
                System.out.println("Harga Satuan Barang            : Rp. "+harga);
                System.out.print("Jumlah Yang Dibeli             : ");
                jumlah=inputan.nextDouble();
                total=harga*jumlah;
                System.out.println("Harga Yang Harus Dibayar Sebesar Rp. "+total);
                System.out.println("============================================");
                System.out.println("============================================");
                }
}
HASIL OUTPUT.....







No comments:

Post a Comment

BIODATA GW NICH...?????

Jakarta, Islam, Indonesia
Aku ingin slalu bisa membahagiakan orang2 yang berada disekitar ku