ada suatu kondisi dimana pada tempat fotokopi "GRAFITY Fotocopy"
apabila dia pelanggan pada tempat itu maka berapa lembar pun
banyaknya dia fotokopi di dapat harga Rp.75,-.
tapi jika dia bukan pelanggan maka :
a. jika dia fotokopi kurang dari 100 lembar maka dapet harga Rp.150,-
b. jika fotokopi sebanyak 100-200 lembar dapet harga Rp.100,-
c. tapi jika fotokopi lebih dari 200 lembar dia dapet harga Rp.80,-
contoh keluaran :
Apakah pelanggan ? = ...
Banyak fotokopi = ...
Harga = otomatis keluar
Bayar = ...(didapat dari jumlah lembar fotokopi x harga)
jawab :
//input dengan scanner type data string
import java.util.Scanner;
public class FotoKopi
{
public static void main(String[] args)
{
String lagi="";
String pelanggan="";
do {
Scanner sc = new Scanner (System.in);
System.out.print("Apakah Pelanggan (y/t) = ");
pelanggan = sc.nextLine ();
if (pelanggan.equals("Y")||pelanggan.equals("y"))
{
System.out.print("Jumlah Fotokopi = ");
int jumlah= sc.nextInt();
int bayar = 75*jumlah;
System.out.print("\nJumlah Fotokopi = "+jumlah);
System.out.print("\nBayar = "+bayar);
}
else
{
System.out.print("\nJumlah Fotokopi = ");
int jumlah= sc.nextInt();
if (jumlah>=200)
{
int bayar = 85*jumlah;
System.out.print("\nJumlah Fotokopi = "+jumlah);
System.out.print("\nBayar = "+bayar);
}
else if (jumlah>=100)
{
int bayar = 100*jumlah;
System.out.print("\nJumlah Fotokopi = "+jumlah);
System.out.print("\nBayar = "+bayar);
}
else
{
int bayar = 150*jumlah;
System.out.print("\nJumlah Fotokopi = "+jumlah);
System.out.print("\nBayar = "+bayar);
}
}
System.out.print("\nCoba lagi(y/t) = ");
lagi = sc.next();
} while (lagi.equals("Y")||lagi.equals("y")) ;
}
}
apabila dia pelanggan pada tempat itu maka berapa lembar pun
banyaknya dia fotokopi di dapat harga Rp.75,-.
tapi jika dia bukan pelanggan maka :
a. jika dia fotokopi kurang dari 100 lembar maka dapet harga Rp.150,-
b. jika fotokopi sebanyak 100-200 lembar dapet harga Rp.100,-
c. tapi jika fotokopi lebih dari 200 lembar dia dapet harga Rp.80,-
contoh keluaran :
Apakah pelanggan ? = ...
Banyak fotokopi = ...
Harga = otomatis keluar
Bayar = ...(didapat dari jumlah lembar fotokopi x harga)
jawab :
//input dengan scanner type data string
import java.util.Scanner;
public class FotoKopi
{
public static void main(String[] args)
{
String lagi="";
String pelanggan="";
do {
Scanner sc = new Scanner (System.in);
System.out.print("Apakah Pelanggan (y/t) = ");
pelanggan = sc.nextLine ();
if (pelanggan.equals("Y")||pelanggan.equals("y"))
{
System.out.print("Jumlah Fotokopi = ");
int jumlah= sc.nextInt();
int bayar = 75*jumlah;
System.out.print("\nJumlah Fotokopi = "+jumlah);
System.out.print("\nBayar = "+bayar);
}
else
{
System.out.print("\nJumlah Fotokopi = ");
int jumlah= sc.nextInt();
if (jumlah>=200)
{
int bayar = 85*jumlah;
System.out.print("\nJumlah Fotokopi = "+jumlah);
System.out.print("\nBayar = "+bayar);
}
else if (jumlah>=100)
{
int bayar = 100*jumlah;
System.out.print("\nJumlah Fotokopi = "+jumlah);
System.out.print("\nBayar = "+bayar);
}
else
{
int bayar = 150*jumlah;
System.out.print("\nJumlah Fotokopi = "+jumlah);
System.out.print("\nBayar = "+bayar);
}
}
System.out.print("\nCoba lagi(y/t) = ");
lagi = sc.next();
} while (lagi.equals("Y")||lagi.equals("y")) ;
}
}