Rabu, 11 November 2015

Membuat Program Menggunakkan Array pada Java

Hallo guys!!
Kali ini saya akan mebuat program transaksi yang menggunakan fungsi Array untuk menampung inputan data dari user dan dapat menampilkan kembali rincian belanjaan yang telah di inputkan oleh user. Oke tak perlu bertele-tele lagi, ini dia source code program tersebut :


/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package array;
import java.util.Scanner;
/**
 *
 * @author User
 */
public class array2 {
    public static void main(String args[]){
        String barang[]={"Beras", "Gula","Mie Instan","Telur"};
        int hargabarang[]={15000,12000,2500,18000};
        
        System.out.println("Daftar Barang:");
        System.out.println("1."+barang[0]+" : Rp "+hargabarang[0]+",- /kg");
        System.out.println("2."+barang[1]+" : Rp "+hargabarang[1]+",- /kg");
        System.out.println("3."+barang[2]+" : RP "+hargabarang[2]+",- /pcs");
        System.out.println("4."+barang[3]+" : Rp "+hargabarang[3]+",- /kg");
        System.out.println("=============================================");

        Scanner in = new Scanner(System.in);
        System.out.print("Berapa jenis barang yang akan anda pesan? : ");
        int x = in.nextInt();
      
        String nama[]=new String[x];
        int harga[]=new int[x];
        int jumlah[]=new int [x];
        int biaya[]=new int[x];
        int total=0;
        for (int i=0;i<x;i++){
            System.out.print("Nama barang ke- "+(i+1)+" : ");
            nama[i]=in.next();
            System.out.print("Jumlah "+nama[i]+" : ");
            jumlah[i]=in.nextInt();
            System.out.print("Harga "+nama[i]+" : ");
            harga[i]=in.nextInt();
            biaya[i]=jumlah[i]*harga[i];
            System.out.print("Total harga : "+biaya[i]);
            total=total+biaya[i];
            System.out.println();
        }
        System.out.println("------------------------------Rincian Belanja Anda----------------------------------");

        for (int i=0;i<x;i++) {         
        System.out.println("Nama Barang "+(i+1)+" : " +nama[i]+"\t Jumlah : "+jumlah[i] +" \t Harga : Rp"+harga[i]+",-"+" \t Total Harga : Rp"+biaya[i]+",-");
        }
            System.out.println ("Total = Rp"+total+",-");
            System.out.println();
            System.out.println("Terima Kasih");
            System.out.println("Silahkan Datang Kembali");
}
}




nah ini berikut output dari program tersebut:


Sekian dari saya , Terima Kasih :)

Tidak ada komentar:

Posting Komentar