PERCABANGAN IF ELSE

 package com.mycompany.forumlatihan;


import java.util.Scanner;

public class PercabanganIfElseDiskon {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        

        int jumlahbarang, hargabarang, totalpembelian, nominaldiskon, uangpembeli, kembalian;

        

        System.out.println("Warung Cakmat");

        System.out.println("Harga satuan barang = 50000");

        System.out.print("Masukkan jumlah barang = ");

        jumlahbarang=sc.nextInt();

        hargabarang= 50000;

        totalpembelian= jumlahbarang*hargabarang;

        System.out.println("Total bayar = " +totalpembelian);

        

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

        

        System.out.print("Input Total Pembelian Anda : ");

    totalpembelian = sc.nextInt();

     

    if (totalpembelian >= 500000 ) {

      System.out.println("diskon 25%");

      nominaldiskon=totalpembelian*75/100;

      System.out.println("Harga setelah diskon = " +nominaldiskon);

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

        System.out.println("Pembayaran Pelanggan");

        System.out.print("Uang Pelanggan = ");

        uangpembeli = sc.nextInt();

        kembalian= uangpembeli-nominaldiskon;

        System.out.println("Total Kembalian = "+kembalian);

    }

    else if (totalpembelian >= 400000 && totalpembelian < 500000) {

      System.out.println("diskon 20%");

      nominaldiskon=totalpembelian*80/100;

      System.out.println("Harga setelah diskon = " +nominaldiskon);

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

        System.out.println("Pembayaran Pelanggan");

        System.out.print("Uang Pelanggan = ");

        uangpembeli = sc.nextInt();

        kembalian= uangpembeli-nominaldiskon;

        System.out.println("Total Kembalian = "+kembalian);

    }

    else if (totalpembelian >= 300000 && totalpembelian < 400000) {

      System.out.println("diskon 15%");

      nominaldiskon=totalpembelian*85/100;

      System.out.println("Harga setelah diskon =" +nominaldiskon);

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

        System.out.println("Pembayaran Pelanggan");

        System.out.print("Uang Pelanggan = ");

        uangpembeli = sc.nextInt();

        kembalian= uangpembeli-nominaldiskon;

        System.out.println("Total Kembalian = "+kembalian);

    }

    else if (totalpembelian >= 200000 && totalpembelian < 300000) {

      System.out.println("diskon 10%");

      nominaldiskon=totalpembelian*90/100;

      System.out.println("Harga setelah diskon = " +nominaldiskon);

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

        System.out.println("Pembayaran Pelanggan");

        System.out.print("Uang Pelanggan = ");

        uangpembeli = sc.nextInt();

        kembalian= uangpembeli-nominaldiskon;

        System.out.println("Total Kembalian = "+kembalian);

    }

    else if (totalpembelian >= 100000 && totalpembelian < 200000) {

      System.out.println("diskon 5%");

      nominaldiskon=totalpembelian*95/100;

      System.out.println("Harga setelah diskon = " +nominaldiskon);

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

        System.out.println("Pembayaran Pelanggan");

        System.out.print("Uang Pelanggan = ");

        uangpembeli = sc.nextInt();

        kembalian= uangpembeli-nominaldiskon;

        System.out.println("Total Kembalian = "+kembalian);

    }

    else if (totalpembelian <=100000) {

      System.out.println("diskon 0%");

      nominaldiskon=totalpembelian;

      System.out.println("Harga setelah diskon = " +nominaldiskon);

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

        System.out.println("Pembayaran Pelanggan");

        System.out.print("Uang Pelanggan = ");

        uangpembeli = sc.nextInt();

        kembalian= uangpembeli-nominaldiskon;

        System.out.println("Total Kembalian = "+kembalian);

    }

    else{

      System.out.println("Maaf, pembelian anda tidak sesuai");

    }

    

    

    }

}








Komentar