Berikut jawaban scrip javanya :
/**
* @(#)tugas3.java
* @Rudi Wijayanto/11110210
* @Yulianto/11110231
* @Lab A, Kelas 11.7E.01
*/
import java.util.*;
class LatBab6soal2
{
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 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("-----------------------------------------------");
System.out.println("No. Jenis Harga Banyak Jumlah");
System.out.println(" Potong Satuan Beli Harga");
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((i+1)+" "+jp[i]+" "+hg[i]+" "+bp[i]+" Rp. "+jharga[i]);
jbayar=jbayar+jharga[i];
}
// hasil setelah proses perulangan selesai
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();
}
}
Berikut Print Screen dari program
Tidak ada komentar:
Posting Komentar