KASUS
Disuatu perusahaan Marketing mengadakan penjualan Rumah dengan diskon dan ketentuan sebagai berikut :
jika custumer membeli Rumah >=500.000.000 maka mendapatkan "Diskon"
dan bisa memilih hadiah sebagai berikut :
1. Kulkas
2. TV LED
jika custumer membeli Rumah <=500.000.000 maka tidak mendapatkan "diskon" atau hadiah.
FLOW CHART
SOURCE CODE
Dengan If, Else, Switch
public class Tugas_Pak_Agus {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int harga,jumlah,total;
jumlah=2;
harga=260000000;
total=(harga*jumlah);
System.out.println(""+total);
String bonus;
if(total>=500000000){
bonus="mendapat diskon";
int pilihan=2;
switch(pilihan){
case 1:
System.out.println("kulkas");
break;
case 2:
System.out.println("TV LED");
break;
default:
break;
}
System.out.println("");
}
else
{
bonus="tidak ada diskon";
}
System.out.println(""+bonus);
}
}
SCANNER
Dengan Switch, Else
import java.util.Scanner;
public class Tugas_New {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner masukan=new Scanner(System.in);
String bonus;
System.out.println("masukan harga");
int harga=masukan.nextInt();
System.out.println("masukan jumlah");
int jumlah=masukan.nextInt();
int total=(jumlah*harga);
if(total>=500000000) {
bonus="mendapat bonus";
System.out.println("masukan pilihan?");
int pilihan=masukan.nextInt();
switch(pilihan){
case 1:
System.out.println("kulkas");
break;
case 2:
System.out.println("TV LED");
break;
default:
break;
}
System.out.println("");
}
else
{
bonus="tidak ada diskon";
}
System.out.println(""+bonus);
}
}