Belajar Bahasa Pemrograman Java Part 4 - Array


Halo Readers~

Kali ini saya akan membahas tentang ARRAY. Array adalah sekumpulan variabel yang memiliki tipe data yang sama. Array sangat penting dalam konsep sebuah pemrograman karena array mampu untuk menyimpan data-data ataupun objek dalam jumlah yang banyak dan terindeks. Array menggunakan indeks integer untuk menentukan urutan elemen-elemennya, yang dimana elemen awalnya di mulai dari 0, elemen kedua memiliki indeks 1, dan seterusnya. Langsung saja kita bahas bagaimana cara menggunakan array.

Saya akan membuat suata program yang bisa menyimpan/mencatat data transaksi penjualan. Dimana saya akan menginputkan beberapa barang beserta harga dan jumlahnya. Dan output akan menampilkan kembali data-data yang sudah saya inputkan beserta total harga dan total pembelian.


Untuk Kode yang lebih lengkap dan lebih jelas


package belajararray;
/**
 *
 * @author Nocha
 */
import java.util.Scanner;
public class BelajarArray {
    public static void main(String[] BelajarArray) {
        int data;
     
        Scanner input_angka = new Scanner (System.in);
        Scanner input_huruf = new Scanner (System.in);
        System.out.print("Banyak Data yg di inputkan = ");
        System.out.print("");
        data = input_angka.nextInt();
        String nama[] = new String[data];
        int harga[] = new int[data];
        int jumlah[] = new int [data];
        int total[] = new int [data];
        int total_belanja = 0;
        int totalpembelian = 0;
     
        for (int counter = 0;counter<data;counter++){
        System.out.println("");
        System.out.print("Nama Barang ke " + (counter+1) + " = ");
        nama[counter] = input_huruf.nextLine();
     
        System.out.print("Harga Barang ke " + (counter+1) + " = Rp ");
        harga[counter] = input_angka.nextInt();

        System.out.print("Jumlah Barang ke " + (counter+1) + " = ");
        jumlah[counter] = input_angka.nextInt();
     
        total[counter] = harga[counter]*jumlah[counter];
        System.out.print("Total = " + total[counter]);
        System.out.println("");
     
     
        total_belanja = total_belanja + total[counter];
        }
        System.out.println("*********************************************************************");
        System.out.println("*No.     Nama               Harga            Jumlah         Total   *");
        System.out.println("*********************************************************************");
     
        for (int counter2 = 0; counter2 <data; counter2++){
        int counter3 = counter2 + 1;
     
        System.out.print(counter3 +".     "+nama[counter2]+"           Rp "+harga[counter2]+"              "+ jumlah[counter2]+ "          Rp " + harga[counter2]*jumlah[counter2] );
     
        totalpembelian = totalpembelian + harga[counter2]*jumlah[counter2];
     
        System.out.println("");
     
        }
        System.out.println("");
         System.out.println("Total Pembelian " + data + " Barang = " + totalpembelian);
    }
 
}

Sekian pembahasan dari saya, Ditunggu update selanjutnya..

Thx For Read~

baca lagi :

Post A Comment
  • Blogger Comment using Blogger
  • Facebook Comment using Facebook
  • Disqus Comment using Disqus

3 comments :

  1. ya ini yang lagi diajarkan di kelas saya :3 hadeehh rumitnya minta ampun. katanya array ini sama sperti matrix di matematika?

    AN gustiml

    ReplyDelete
  2. terima kasih infonya membantu sekali
    kami tim guru les privat ke rumah banyak belajar dari sini

    ReplyDelete

Silahkan tulis komentar dan saran anda.


Materi Kuliah

[Materi Kuliah][grids]