Latihan If Else

 Nama: Kimberlie Cindy Kolopaking

 NPM: 22082010200


 package com.mycompany.kimberlieifelsetugas;

//Diskon pada barang

//pembelian < 100.000 = diskon 0%

//pembelian 100.001 - 200.000 = diskon 5%

//pembelian 200.001 - 300.000 = diskon 10%

//pembelian 300.001 - 400.000 = diskon 15%

//pembelian 400.001 - 500.000 = diskon 20%

//pembelian > 500.000 = diskon 25%

import java.util.Scanner;

public class Kimberlieifelsetugas {

    public static void main(String[] args) {

    Scanner sc = new Scanner(System.in);

    double disc = 0,kembali;

    

        System.out.println("Selamat Datang di Kim Fine Shop");

        System.out.println("---------------");

        System.out.println("Barang yang Dibeli =");

        String barang = sc.next();

        System.out.println("Harga per Barang =");

        int hrg = sc.nextInt();

        System.out.println("Jumlah =");

        int jumlah = sc.nextInt();

        int total = hrg*jumlah;

        

        if(total<100000){

            disc = 0;

        }else if(total <100001 && total <= 200000){

            disc = 5.0;

        }else if(total <200001 && total <= 300000){

            disc = 10.0;

        }else if(total <300001 && total <= 400000){

            disc = 15.0;

        }else if (total <400001 && total <= 500000){

            disc = 20.0;

        }else if(total >500001){

            disc = 25.0;

        }

        System.out.println("Total Pembelian = |"+barang+" = "+total+"|");

        System.out.println("Anda Telah Mendapatkan Diskon = "+disc+"%");

        double diskon = disc/100*total;

        double NilaiAkhir = total - diskon;

        System.out.println("Total = "+NilaiAkhir);

        System.out.println("Bayar=");

        double bayar = sc.nextDouble();

        kembali = bayar - NilaiAkhir;

        double kurang = NilaiAkhir - bayar;

        System.out.println("-------------");

            if(bayar < NilaiAkhir){

                System.out.println("Maaf Nominal Kurang"+kurang);

            }else if(bayar == NilaiAkhir){

                System.out.println("Terima Kasih");

                System.out.println("Uang Pas");

            }else{

                System.out.println("Terima Kasih");

                System.out.println("Uang Bayar = "+bayar);

                System.out.println("Total Belanja ="+NilaiAkhir);

                System.out.println("____________");

                System.out.println("Kembalian Anda = "+kembali);

            }

        

    }

}


Uang Kembalian:


Uang Pas:


Uang Kurang:


Comments

Popular posts from this blog

Tugas Latihan SwitchCase

Latihan Pemrograman Sekuensial

Latihan Stack Palindrom