Selasa, 10 November 2015

Array (JAVA)

package arraytugas;
import java.util.Scanner;
public class Arraytugas {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String nama[]=null;
        int harga[]=null, jumlah[]=null, totalharga[]=null, kode, counter=0, loop=0, beli, total=0;
        System.out.println("_Cashier_");
        System.out.println("Berapa banyak barang yang ingin dibeli?");
        beli = input.nextInt();
        nama = new String[beli];
        harga = new int[beli];
        jumlah = new int[beli];
        totalharga = new int[beli];
        do{
            System.out.println("");
            System.out.print("Masukkan Nama Barang = ");
            nama[counter]=input.next();
            System.out.print("Masukkan Harga Barang = ");
            harga[counter]=input.nextInt();
            System.out.print("Masukkan Jumlah Barang = ");
            jumlah[counter]=input.nextInt();
            totalharga[counter]= harga[counter]*jumlah[counter]; 
            total = total + totalharga[counter];
            counter++;
        }while(beli>counter);
        System.out.println("");
        System.out.println("_PrintOut Belanjaan_");
        do{
            System.out.println("");
            System.out.println("Barang ke "+(loop+1));
            System.out.println("Nama = "+nama[loop]);
            System.out.println("Harga = Rp. "+harga[loop]);
            System.out.println("Jumlah = "+jumlah[loop]);
            loop++;
        }while(beli>loop);
        System.out.println("");
        System.out.println("-Pembelian Selesai-");
        System.out.println("Total Belanja = Rp "+total);
    }
}

Output dari source code diatas adalah seperti berikut

Tidak ada komentar:

Posting Komentar