GEROBAK FRIED CHICKEN
7.4. Latihan/Tugas
1.
Sebuah perusahaan ayam goreng dengan nama “GEROBAK FRIED CHICKEN” yang
telah
lumayan banyak pelanggannya, ingin dibantu dibuatkan program untuk
membantu
kelancaran usahaannya. “GEROBAK FRIED CHICKEN” mempunyai
daftar
harga ayam sebagai berikut :
Kode
Jenis Harga
D
Dada Rp. 2500
P
Paha Rp. 2000
S
Sayap Rp. 1500
Buatlah
programnya dengan ketentuan :
a.
Setiap pembeli dikenakan pajak sebesar 10% dari pembayaran.
b.
Banyak Jenis, Jenis Potong dan Banyak Beli diinput.
c.
Tampilan yang diinginkan sebagai berikut :
Layar
Masukkan
GEROBAK
FRIED CHICKEN
Kode
Jenis Harga
D
Dada Rp. 2500
P
Paha Rp. 2000
S
Sayap Rp. 1500
Banyak
Jenis : ... <diinput>
Jenis
Ke - ... <proses counter>
Jenis
Potong [D/P/S] : ... <diinput>
Banyak
Potong : ... <diinput>
<<Terus berulang tergantung
Banyak Jenis>>
Script :
import
java.util.*;
class ayam
{
public static void main (String[] args)
throws Exception
{
String[] kode = new String[10];
String[] jenis = new String[10];
int i,j;
double jumlah=0 ,pjk=0, total=0;
int[] potong = new int[10];
int[] harga = new int[10];
int[] jml = new int[10];
Scanner input = new Scanner(System.in);
System.out.println("GEROBAK FRIED
CHICKEN MAS PAUL");
System.out.println("------------------------------");
System.out.println("Kode Jenis
Harga ");
System.out.println("---------------------");
System.out.println("D Dada
Rp. 2500");
System.out.println("P Paha
Rp. 2000");
System.out.println("S Sayap
Rp. 1500");
System.out.println("---------------------");
System.out.print("Banyak Jenis :
");
j=input.nextInt();
for(i=0; i<j; i++)
{
System.out.println("\nJenis Ke -
" + (i+1));
System.out.print("Jenis Potong
[D/P/S] : ");
kode[i]= input.next();
if ("D".equals(kode[i])
|| "d".equals(kode[i]))
{
jenis[i]="Dada";
harga[i]=2500;
}
else if
("P".equals(kode[i]) || "p".equals(kode[i]))
{
jenis[i]="Paha";
harga[i]=2000;
}
else
{
jenis[i]="Sayap";
harga[i]=1500;
}
System.out.print("Banyak Potong : ");
potong[i] = input.nextInt();
jml[i]=harga[i]*potong[i];
}
System.out.println("\n\tGEROBAK
FRIED CHICKEN MAS PAUL ");
System.out.println("---------------------------------------------");
System.out.println("No.\tJenis\tHarga\tBanyak\tJumlah");
System.out.println("\tPotong\tSatuan\tBeli\tHarga ");
System.out.println("---------------------------------------------");
for(i=0;i<j;i++)
{
System.out.println(+(i+1)+
"\t" +jenis[i]+ "\t" +harga[i]+ "\t" +potong[i]+
"\t\t" +jml[i]);
jumlah=jumlah+jml[i];
}
System.out.println("---------------------------------------------");
pjk=jumlah*0.1;
total=jumlah+pjk;
System.out.println("\tJumlah
Bayar\t\t\t" +jumlah);
System.out.println("\tPajak
10%\t\t\t\t" +pjk);
System.out.println("\tTotal
Bayar\t\t\t\t" +total);
}
}
Output
:
Bisa dikonversikan kedalam program python kak
BalasHapus