Pada postingan kali ini saya akan menjelaskan dan share membuat program kasir dengan menggunakan array. Apa itu array???
Array adalah sekumpulan data yang mempunyai tipe data yang sama dan dinyatakan dengan nama yang sama. Dalam pemrograman, array merupakan konsep yang penting karena array memungkinkan menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. Array menggunakan indeks integer untuk menentukan urutan elemen-elemennya dimana dimulai dari 0. Array di deklarasikan dengan adanya tanda kurung[] di akhir tipe data atau akhir nama variabel array.
Nahh sekarang kalian udah tau kan guys apa itu array. Selanjutnya saya akan memberi contoh untuk membuat suatu program yang bisa mencatat barang apa saja yang akan kita beli, yaaa seperti struk pembayarann gituu dehh :D
Okee langsung aja kita mulaii, Cekidotttt........
Pertama kita masukan perintah scanner terlebih dahulu agar bisa menginputkan data dari user
package tokoASTR;
import java.util.Scanner;
/**
*
* @author INSPIRON
*/
public class array {
public static void main(String AR[]){
Scanner batman = new Scanner(System.in);
Setelah itu kita membuat variabel
System.out.print("Masukkan Jumlah Barang yang Dibeli : ");
int barang = batman.nextInt();
String nama[] = new String[barang];
int harga[] = new int [barang];
int jumlah[] = new int [barang];
int total[] = new int [barang];
int bayar = 0;
Langkah selanjutnya kita penggunakan perulangan / looping agar bisa memesan banyak barang
for (int a=0; a<barang; a++){
System.out.print("\nNama Barang "+(a+1)+"\t: ");
nama[a]=batman.next();
System.out.print("Jumlah Barang \t: ");
jumlah[a] = batman.nextInt();
System.out.print("Harga Barang \t: Rp ");
harga[a]= batman.nextInt();
total[a]=jumlah[a]*harga[a];
System.out.print("Total Bayar \t: Rp "+total[a]);
System.out.println(" ");
bayar = bayar+total[a];
}
System.out.println(" ");Dannn...... Selesaiiiiii, marii kita run. Hasilnya seperti dibawah iniiiii........
System.out.println("Rincian Pembelian");
System.out.println("============================================================");
System.out.println("No.\t Nama Barang\t\t Jumlah\t\t Harga");
System.out.println("============================================================");
for (int b=0; b<barang; b++){
System.out.println((b+1)+"\t"+nama[b]+"\t\t\t "+jumlah[b]+"\t\t "+harga[b]);
}
System.out.println("Total Belanja\t\t\t\t\tRp "+bayar);
}
}
Sekian postingan dari sayaa, semoga bermanfaat yaa Guys :)
0 komentar:
Posting Komentar