langsung saja source codenya :
package latihan_dirumah;
import java.util.Scanner;
public class Array2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int x;
String barang[];
int harga[],jumlah[],biaya[],total=0;
barang = new String[5];
harga = new int[5];
jumlah = new int[5];
biaya = new int[5];
System.out.print("Masukkan jumlah pesanan ingin di beli : ");
x=input.nextInt();
for(int a=0;a<x;a++){
System.out.print("Masukkan nama barang :");
barang[a] = input.next();
System.out.print("Masukkan harga barang :");
harga[a] = input.nextInt();
System.out.print("Masukkan jumlah barang :");
jumlah[a] = input.nextInt();
biaya[a] = harga[a]*jumlah[a];
System.out.print("Biaya yang dibayar : Rp."+biaya[a]);
total =total+biaya[a];
}
System.out.println("\nBarang yang dibeli");
System.out.println("Barang \t Harga \t Jumlah");
for(int b=0;b<x;b++){
System.out.println(barang[b]+"\t "+jumlah[b]+"\t "+harga[b]);
}
System.out.println("Total biaya seluruhnya :Rp. "+total);
}
}
Ini adalah contoh hasil output dari program diatas , yaitu saya menginginkan jumlah barang yang dibeli 1 , maka hasilnya adalah sebagai berikut.
halo halo bandung
BalasHapus