Pemrograman Ke 3 (Percabangan If Else)

 Nama: Adrian Noval Firmansyah

NPM:22082010214

Kelas Parallel: E

package latihanifelse;

//Tugas diskon pembelian

//1. pembelian <100.000=diskon 0%

//2. pembelian 100.001-200.000=diskon 5%

//3. pembelian 200.001-300.000=diskon 10%

//4. pembelian 300.001-400.000=diskon 15%

//5. pembelian 400.001-500.000=diskon 20%

//5. pembelian >500.001=diskon 25%

import java.util.Scanner;

public class Latihanifelse {

    public static void main(String[] args) {

    Scanner N = new Scanner (System.in);

    String barang;

    int harga; int total; int jumlah; int diskon; int hargasetelahdiskon = 0;

int jumlahuang; int Jumlahkembalian;

    System.out.println("Selamat datang di Indoapril");

    System.out.println("Selamat berbelanja, semoga sehat selalu:)");

    System.out.println("");

    System.out.print("Masukkan nama barang yang anda beli =");

    barang=N.nextLine();

    System.out.println("");

    System.out.print("Masukkan harga = ");

    harga=N.nextInt();

    System.out.print("Jumlah barang yang dibeli =");

    jumlah=N.nextInt();

    total=harga*jumlah;

    System.out.println("Total harga ="+total);

    if(total<=100000){

        System.out.println("Mohon maaf, anda tidak mendapatkan diskon");

        diskon=total*0/100;

        hargasetelahdiskon=total-diskon;

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

}

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

        System.out.println("Selamat, anda mendapatkan Diskon sebesar 5%");

        diskon=total*5/100;

        hargasetelahdiskon=total-diskon;

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

}

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

        System.out.println("Selamat, anda mendapatkan Diskon sebesar 10%");

        diskon=total*10/100;

        hargasetelahdiskon=total-diskon;

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

}

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

        System.out.println("Selamat, anda mendapatkan Diskon sebesar 15%");

        diskon=total*15/100;

        hargasetelahdiskon=total-diskon;

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

}    

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

        System.out.println("Selamat, anda mendapatkan Diskon sebesar 20%");

        diskon=total*20/100;

        hargasetelahdiskon=total-diskon;

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

}

else if(total>500001){

        System.out.println("Selamat, anda mendapatkan Diskon sebesar 25%");

        diskon=total*25/100;

        hargasetelahdiskon=total-diskon;

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

    }

        System.out.println("");    

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

        jumlahuang=N.nextInt();

       Jumlahkembalian = jumlahuang-hargasetelahdiskon;

       if (jumlahuang>hargasetelahdiskon){

        System.out.print("Kembalian pelanggan ="+Jumlahkembalian);

       }

else if(jumlahuang==hargasetelahdiskon){

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

        System.out.println("");

       }

       if (jumlahuang<hargasetelahdiskon){

        System.out.print("Mohon maaf uang ada kurang ="+Jumlahkembalian);

       }

        System.out.println("");

       System.out.println("Terima kasih sudah berbelanja di Indoapril:)");

    

    }

}



Komentar

Postingan populer dari blog ini

Pemrograman ke 7 (Program Array 1 Dimensi)