
- Performa lebih tinggi
- Lebih efisien dalam penggunaan
- Bisa berjalan dengan baik di komputer ber spech rendah
- Bersifat Open Source dan dapat dikembangkan secara gratis.
- Kurang menarik bagi pemula
- Harus mengingat perintah yang digunakan dalam sistem operasi CLI karena kesalahan dalam penulisan bisa menyebabkan error pada perintah programmnya.
- Array Dimensi Satu
- Setiap elemen array dapat di akses melalui indeks.
- Indeks array secara default dimulai dari 0.
- Deklarasi array.
- Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah kolom.
- Bentuknya dapat berupa matriks atau tabel.
- Deklarasi array :
- Tipe_array nama_array[baris][kolom];
Jika teman-teman belajar pemrograman java, pasti teman-teman akan
mengenal tentang array, bukan hanya di java di bahasa pemrograman lain array
sudah menjadi pembahasan wajib yang perlu untuk dipelajari. Kali ini saya akan
membahasnya lewat contoh program java menggunakan array.
Array (larik) adalah sebuah
objek yang dapat menampung banyak data dengan tipe yang sama. Setiap data akan
di simpan dan dapat di akses melalui indeks array, indeks array dimulai dari 0.
untuk mengakses data tersebut maka perlu disebutkan di indeks ke berapa data
itu berada.
seperti contoh berikut :
Contoh di atas kita membuat variabel untuk menyimpan 3 data penjualan, cara di atas sangat efisien karena tidak banyak membuat variabel, coba bayangkan jika ada 1000 data apakah kalian akan membuat variabel sebanyak itu? tentu saja tidak! Itu sebabnya array menjadi solusi dari permasalahan ini, mari kita lihat bagaimana penggunaan array di bahasa pemrograman java.
Contoh Program Array Menggunakan Class Scanner
Pada program ini, kita akan belajar bagaimana penggunaan array di java dengan menggunakan class scanner untuk menerima inputan dari keyboard.
Langsung saja kita pahami contoh program mesin kasir sederhana yg kita buat ini :
* Program Kasir Array
* membuat variabel
* Nama : <<Syafrizal>>
* kelas: <<Tif 1b>>
**/
import java.util.Scanner;
public class kasir_aray{
public static void main(String[] args){
String barang[]=new String[3];
int harga[]=new int[3], total, bayar;
Scanner b1=new Scanner(System.in);
Scanner h1=new Scanner(System.in);
System.out.println(" __________________________________________________________");
System.out.println("| = POLKAM MART = |");
System.out.println("| =KASIR= |");
System.out.println("|______________________*********___________________________|");
System.out.print("Masukkan Nama Barang Pertama : ");
barang[0]=b1.nextLine();
System.out.print("Masukkan Harga Barang Pertama : ");
harga[0]=h1.nextInt();
System.out.print("Masukkan Nama Barang Kedua : ");
barang[1]=b1.nextLine();
System.out.print("Masukkan Harga Barang Kedua : ");
harga[1]=h1.nextInt();
System.out.print("Masukkan Nama Barang Ketiga : ");
barang[2]=b1.nextLine();
System.out.print("Masukkan Harga Barang Ketiga : ");
harga[2]=h1.nextInt();
total=harga[0]+harga[1]+harga[2];
System.out.println(" List barang harga barang ");
System.out.println(" "+barang[0]+" Rp. "+harga[0] );
System.out.println(" "+barang[1]+" Rp. "+harga[1] );
System.out.println(" "+barang[2]+" Rp. "+harga[2] );
System.out.println(" Total Rp. "+total);
System.out.print("Masukkan Pembayaran: ");
bayar=h1.nextInt();
System.out.println("Kembalian : Rp. "+(bayar-total));
System.out.println("| TERIMA KASIH TELAH BERKUNJUNG |");
System.out.println("|______________________*********___________________________|");
}
}
lalu kita compile program tersebut di cmd/CLI akan muncul seperti tampilan berikut dan isi saja apa yang ingin kita pesan pada mesin kasir tersebut. seperti contoh berikut :
Disini semoga pembaca mampu memahami artikel yang saya buat ini, dan membantu pembaca dalam pemahaman. Saya penulis artikel mengucapkan Terima Kasih. Wassalamualaikum wr.wb.
Komentar
Posting Komentar