Minggu, 23 Oktober 2016

Tugas UTS Algoritma pemrograman

Nama    : MULYANA HIDAYAT
NIM      : 161011700028
Kelas    : 603 (Sekarang menjadi 501)
Dosen   : Ir.Agus Suharto.M.kom

Kasus :
       Menentukan atau menghitung diskon sebesar 20% jika belanja di Supermarket sebesar atau diatas 1.000.000.
diketahui harga satuan suatu barang 50.000 dan banyak nya barang yang dibeli (kuantitas) = 25

Jika Total belanja>=1.000.000 = diskon 20%
Jika Total belanja<=1.000.000=  diskon 0

1. Pseudo code 
    - Mulai
    - Harga satuan
    - Kuantitas
    - Total belanja = Harga satuan*Kuantitas
    - Total belanja*20%
    - Selesai

2. Flowchart


3. Source code 

import java.util.Scanner;
public class Tugas_UTS_Pemrograman {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner masukan=new Scanner(System.in);
      
        System.out.print("Masukan Hargasatuan = ");
        int Hargasatuan=masukan.nextInt();
        System.out.print("masukan Kuantitas   = ");
        int Kuantitas=masukan.nextInt();
        System.out.print("Diskon = ");
        int Diskon;
        String Hasil;
      
        int Totalbelanja;
        Diskon = 20;
        Diskon = 0;
        Totalbelanja= Hargasatuan*Kuantitas;
       
        if(Totalbelanja>=1000000){Diskon=Totalbelanja*20/100;}
        else{Hasil="0";}
        System.out.println(""+Diskon);
       
        System.out.println("Pilih metode pembayaran");
        System.out.println("1.CASH");
        System.out.println("2.CREDIT");
        System.out.print("Silahkan pilih : ");
       
        Scanner input=new Scanner(System.in);
        int metodepembayaran=input.nextInt();
       
        switch(metodepembayaran){
            case 1:
                System.out.println("CASH");
                break;
            case 2:
                System.out.println("CREDIT");
                break;
        }
       
       
       
    }
   
}








Terima kasih :)