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;
}
}
}
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 :)