Program Kasir Bahasa Java
Pada Pogram java sering mendengar sebuah Array, Apa sih Array itu? Dalam artikel kali ini akan membahas mengenai array, semoga bermanfaat😇
A. Penjelasan Array
Array adalah kumpulan data yang memiliki tipe data yang sama. Di dalam sebuah array setiap data dibedakan oleh indeks, Pada array indeks dimulai dari nol [0], maka dari itu jika memiliki 5 data sebuah array, maka jumlah array maksimalnya adalah 4 karena indeks array dihitung dari [0]. Fungsi array digunakan untuk mengurangi jumlah penggunaan variabel pada program yang akan dibuat. Untuk mendeklarasikan sebuah array pada java menggunakan tanda kurung siku []. Tanda tersebut ditempatkan setelah penulisan tipe data. Anggota atau isi dari array itu sendiri harus satu jenis tipe data, misalkan terdiri dari kumpulan angka bulat saja (integer), kumpulan karakter saja (char), maupun kumpulan angka pecahan saja (double). Di dalam bahasa Java, kita tidak bisa membuat 1 array dengan berbagai tipe data (harus 1 jenis saja).
Namun ini baru sebatas deklarasi, agar bisa digunakan harus menyambung dengan proses instansiasi dan inisialisasi. Deklarasi ialah sebuah istilah untuk menyebut proses pembuatan variabel, dimana kita meminta compiler Java agar menyiapkan tempat di memory komputer untuk sebuah variabel. Inisialisasi sendiri adalah proses pemberian nilai awal ke variabel tersebut.
contohnya ada lima buah nilai mahasiswa, tanpa array harus menyiapkan 5 buah variabel seperti:
int nilai1, nilai2, nilai3, nilai4, nilai5;
jika menggunakan array, pendeklarasian variabel menjadi seperti:
int[] nilai = new int[5];
nah, dari contoh diatas array lah yang lebih efisien, jika ingin membuat 100 data akan lebih mudah dibandingkan harus mendeklarasikan satu per satu setiap variabelnya.
B. Berikut adalah contoh Program mesin kasir menggunakan array
Program:
a. Pada program “public class kasir_array” adalah sebuah class declaration untuk mendeklarasikan kelas, dan class body mendeklarasikan variabel dengan method.
b. Pada pemograman java sering kali melihat suatu staitment yang berbunyi “public static void main(String [] args)“ staitment ini harus ada pada setiap pemograman java, karena tanpa adanya elemen ini program tidak akan bisa berjalan, pada contoh di atas terdapat kata “public” yang artinya staitment dapat dipanggil di manapun. Metode main adalah metode utama yang mendukung program-program agar dapat berjalan. String[]args, string adalah sekumpulan karakter meliputi huruf,angka dan simbol, Perhatikan pada tanda []args pada elemen tersebut dinyatakan bahwa elemen tersebut mengandung sebuah array.
c. Scanner barang1=new Scanner(System.in); pada program memililiki fungsi untuk menginputkan data/ nilai setelah program di runningkan atau dijalankan atau mengambil input dari keyboard.
d. System.out.println(" POLKAM MART"); staitmen ini digunakan untuk menampilkan output ke monitor, dan jika menggunakan perintah ini baris yang pertama dengan kedua atau selanjutnya akan dibatasi dengan enter atau akan ditulis dibaris selanjutnya, didalam pemograma bahasa java ada yang menggunakan System.out.print keduanya memiliki fungsi yang sama yaitu menampilkan ke layar monitor tetapi mereka memiliki perbedaan yaitu dimana perintah System.out.print setelah mencetak maka posisi kursor akan tepat berada disebelah angka yang sudah tercetak, sedangkan System.out.println posisi kursor akan pindak kebaris baru.
e. barang[0]=barang1.nextLine(); memiliki fungsi untuk menampilkan output dengan tipe data string maka fungsi method yang dipakai nexLine.
f. System.out.println(" "+barang[0]+"\t\t\t Rp. "+harga[0] ); staitment ini digunakan untuk mencetak variabel maka harus menggunakan +.
g. String barang[]=new String[3]; fungsi staitment ini untuk pendeklarasian data yang akan dimasukkan, bertipe data string dan menggunakan array.
e. total=harga[0]+harga[1]+harga[2]; staitment ini adalah staitment untuk melakukan sebuah perhitungan.
f. harga[2]=harga1.nextInt(); memiliki fungsi untuk menampilkan output dengan tipe data integer maka fungsi method yang dipakai nexInt.
~SEMOGA BERMANFAAT💓💓~