Tugas Java ke Tujuh

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 program Java 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 Tugas_JAVA_bag_2
{
public static void main(String[] args)
{
//Pembuatan variable dan deklarasi variable
int i,n;
double jbayar=0, total, pj;
//pembuatan variable untuk arrray
String[]kd=new String[3];
String[]jp=new String[15];
int[]hg=new int[10];
int[]bp=new int[10];
double[]jharga=new double[10];
System.out.println(” ==================================”);
System.out.println(”       GEROBAK FRIED CHICKEN       “);
System.out.println(” ==================================”);
System.out.println(” —–| Kode Jenis Dan 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.println(” ==================================”);
System.out.println();
Scanner input=new Scanner(System.in);
System.out.print(”         Banyak Jenis :  “);
n=input.nextInt();
//Penginputan data dan logika perulangan yang menggunakan array
for (i=0;i<n;i++)
{
System.out.println();
System.out.println(”              Jenis ke- ” +(i+1));
System.out.println(” ==================================”);
System.out.print(” Jenis Potong [D/P/S] : “);
kd[i]=input.next();
if (kd[i].equals(“D”))
{
jp[i]=“Dada”;
hg[i]=2500;
}
else if (kd[i].equals(“P”))
{
jp[i]=“Paha”;
hg[i]=2000;
}
else
{
jp[i]=“Sayap”;
hg[i]=1500;
}
System.out.print(” Banyak Potong        : “);
bp[i]=input.nextInt();
//proses Total Harga
jharga[i]=hg[i]*bp[i];
}
//Printout hasil data
System.out.println();
System.out.println();
System.out.println(”        GEROBAK FRIED CHICKEN      “);
System.out.println(” ==================================”);
//proses perulangan array sesuai inputan banyak data yang akan diulang pada proses inputan
for (i=0;i<n;i++)
{
System.out.println(” Data ke – “+(i+1)+“\n”);
System.out.println(” ———————————-“);
System.out.println(” Jenis Potong       : “+jp[i]);
System.out.println(” Harga Satuan       : Rp. “+hg[i]);
System.out.println(” Banyak Yang Dibeli : “+bp[i]+” Potong”);
System.out.println(” Jumlah Harga       : Rp. “+jharga[i]);
System.out.println(” ==================================”);
System.out.println();
jbayar=jbayar+jharga[i];
}
// hasil setelah proses perulangan selesai
System.out.println(” ==================================”);
System.out.println(” ==================================”);
System.out.println(”      Jumlah Bayar  : Rp. “+jbayar);
pj=0.1*jbayar;
System.out.println(”      Pajak 10%     : Rp. “+pj);
total=jbayar+pj;
System.out.println(”      Total bayar   : Rp. “+total);
System.out.println(” ==================================”);
System.out.println(” ==================================”);
System.out.println();
}
}



----------------------------------------------------------------------------


Keluaran :
***********



***************************************************

Comments

274 Respond for "Tugas Java ke Tujuh"

New Comments











Please refresh...

Smiley
Aplikasi dangdut koplo mp3 terbaru