Senin, 15 Juli 2013

Membuat Program Penjualan dengan Array pada Pemrograman Java

Pada program Java kali ini saya akan membuat program penjualan. Dimana saya menggunakan fungsi Array untuk menampung Inputan data yang bisa kita masukan dengan cara DataInputStream yang diikuti dengan readLine(). Dan saya menggunakan perintah For untuk melakukan perulangan pada saat menampung data yang diinput dan menampilkannya kembali. Berikut adalah listing programnya :

// nama filenya penjualan.java
import java.io.*;
public class penjualan
{
public static void main(String[] args) throws Exception
{
String[]nmbrg = new String[50];
int[]jum = new int[100];
int[]hrg = new int[100];
DataInputStream karakter = new DataInputStream(System.in);
System.out.print(“Masukan Bulan Penjualan : ”);
String bulan=karakter.readLine();
System.out.print(“Masukan jumlah data : ”);
String jml=karakter.readLine();
int data = Integer.valueOf(jml).intValue();
for(int i=0;i<data; i++)
{
System.out.print(“Nama Barang Ke-”+(i+1)+ “=”);
String nm=karakter.readLine();
nmbrg[i]=nm;
System.out.print("Jumlah : ");
String jlh=karakter.readLine();
int jlah = Integer.valueOf(jlh).intValue();
jum[i]=jlah;
System.out.print("Harga Rp.: ");
String har=karakter.readLine();
int harg = Integer.valueOf(har).intValue();
hrg[i]=harg;
}
System.out.println("LAPORAN PENJUALAN PT. YAI");
System.out.println("BULAN : “+bulan);
System.out.println("================================================");
System.out.println("NO  NAMA BARANG    JUMLAH     HARGA       TOTAL ");
System.out.println("================================================");
int tpenj=0;
for(int i=0;i<data; i++)
{
System.out.println((i+1)+" "+nmbrg[i]+" "+jum[i]+" "+hrg[i]+
" "+(jum[i]*hrg[i]));
tpenj = tpenj + (jum[i]*hrg[i]);
}
System.out.println("================================================”);
System.out.println("TOTAL BARANG : "+data);
System.out.println("TOTAL PENJUALAN : "+tpenj);
}
}


Hasil Outputnya :


EbyCom Technology

Artikel Terkait:

Tidak ada komentar:

Posting Komentar

Silahkan isi komentar Anda pada kolom komentar di bawah ini atau dengan kolom komentar Facebook pada bagian atas ini.
Berkomentarlah dengan sehat! Dilarang membuat komentar dengan isi yang mengandung spam, sara, pornografi, politik, iklan, dan diluar norma yang berlaku. Thanks.