Sabtu, 23 Desember 2017

PROGRAM ARRAY 2 PADA JAVA

PROGRAM ARRAY 2 PADA JAVA



  Langkah Pertama yang anda lakukan yaitu Membuka notepad++. Untuk anda menuliskan coodingan nya karena anda akan menuliskan coodingan nya via notepad++


  Bila Notepad nya sudah terbuka, maka tampilan nya akan lah seperti gambar diatas.



  Langkah Kedua yang anda lakukan yaitu mesave terlebih dahulu notepad nya. Dengan cara pilih menu file lalu save as. Mesave nya sesuai dengan tempat yang anda inginkan misalnya save nya di data D. bila sudah anda tuliskan nama document yang di simpan tersebut dengan nama_document.java. nama document nya ber ekstensi java agar nanti bisa di compile dan di run. pada gambar diatas saya beri nama array.java



  Langkah Selanjutnya anda tuliskan nya dengan baik dan benar. Perhatikan setiap statmen nya dengan baik. Lalu liat juga penulisan yang anda tulis antara tulisan yang Upper ataupun yang lower karena itu sangat berpengaruh pada pemrograman java yang agak sedikit sesitif.
import java.io.*;
class array
{
public static void main (String args[]){
DataInputStream entry = new
DataInputStream(System.in);
try
{
int [][] angka = new int [2][3];
for(int i=0; i<angka.length;i++)
{
for(int j=0; j<angka[i].length;j++)
{
System.out.print(" MATRIK ["+(i+1)+"] ["+(j+1)+"] =");
angka[i][j] = Integer.parseInt(entry.readLine());
}
}
System.out.println("DATA ARRAY2 DIMENSI:");
for(int i=0; i<angka.length; i++)
{
for(int j=0; j<angka[i].length; j++)
{
System.out.print(angka[i][j]+" ");
}
System.out.println();
}
}
catch (Exception e)

{
System.out.println(" ");
System.out.println("SALAH MAS BROO!! ");
}
}
}

Maksud coodingan nya adalah
Import java.io.*; yaitu untuk mengimport file java nya nanti ketika di compile program nya
Class array yaitu class nya bernama array dan harus sama nama nya dengan file java . bila tidak sama program tidak bisa di compile dan di run sehingga terjadi error
{ yaitu untuk permulaian suatu coodingan dan kaondisi pada bahasa pemrograman java
Public static void main(String[]args) sebagai fungsi utama pada program java.fungsi main dimana public pada bagian ini berarti
bahwa metode-metode dapat dipanggil didalam dan juga diluar kelas.
static sendiri berarti sama untuk seluruh instant dari kelas dan
void sendiri berarti bahwa metode tidak akan mengirim apapun setelah selesainya.
Fungsi main ini berisi argument yang diambil dari ruang eksekusi.
DataInputStream entry = new yaitu Merupakan class inputan di program java untuk menerima masukan dari user yang kemudian diikuti oleh variabel penampung seluruh inputan yaitu variabel entry
DataInputStream(System.in); yaitu class inputan di program java untuk menerima masukan dari user yang kemudian diikuti oleh variabel penampung seluruh inputan di ikuti dengan perintah masukan pada program java
Try yaitu untuk menangani suatu kesalahan atau error pada suatu listing program. Biasa nya bila ada perintah try di ikuti juga perintah catch pada akhiran coodingan nanti
int [][] angka = new int [2][3]; yaitu variabel angka bertipe data integer dan masukan integer new berisi angka yang diapit oleh kurung balok. Memakai kurung balok agar dapat terbaca nanti nya ketika di run karena outputan nya meminta angka tersebut terbentuk melalui metode matriks
for(int i=0; i<angka.length;i++) yaitu kondisi for yang berupa variabel I yang bertipe data integer bernilai nol. Variabel I harus lebih kecil dari variabel angka lalu di ikuti dengan fungsi length yaitu mengembalikan suatu nilai total. Lalu variabel I nya di beri ++ atau fungsi increment untuk pertambahan suatu nilai yang telah ada.
for(int j=0; j<angka[i].length;j++) yaitu kondisi for yang berupa variabel j yang bertipe data integer bernilai nol. Variabel j harus lebih kecil dari variabel angka yang berupa variabel i. di ikuti dengan fungsi mengembalikan suatu nilai total. Lalu pada variabel j nya di beri ++ atau fungsi increment untuk pertambahan suatu nilai yang telah ada.
System.out.print(" MATRIK ["+(i+1)+"] ["+(j+1)+"] ="); yaitu untuk mencetak angka dan character pada layar berupa matrik dengan  setiap variabel j akan tercetak dan di beri pertambahan 1
angka[i][j] = Integer.parseInt(entry.readLine()); yaitu variabel angka di ikuti dengan variabel j dan I yang di kurung balokan. Yang maksdunya pada nilai I dan j akan terbentuk matriks . lalu ada fungsi untuk mengconvert suatau variabel ke tipe data integer. Ada variabel entry di ikuti dengan membaca inputan yang di lakukan user
System.out.println("DATA ARRAY2 DIMENSI:"); yaitu untuk mencetak angka dan character pada layar dan berupa tulisan DATA ARRAY2 DIMENSI. Tulisan ini akan tercetak ketika program sudah di run dengan baik dan benar
for(int i=0; i<angka.length;i++) yaitu kondisi for yang berupa variabel I yang bertipe data integer bernilai nol. Variabel I harus lebih kecil dari variabel angka lalu di ikuti dengan fungsi length yaitu mengembalikan suatu nilai total. Lalu variabel I nya di beri ++ atau fungsi increment untuk pertambahan suatu nilai yang telah ada.
for(int j=0; j<angka[i].length;j++) yaitu kondisi for yang berupa variabel j yang bertipe data integer bernilai nol. Variabel j harus lebih kecil dari variabel angka yang berupa variabel i. di ikuti dengan fungsi mengembalikan suatu nilai total. Lalu pada variabel j nya di beri ++ atau fungsi increment untuk pertambahan suatu nilai yang telah ada.
System.out.print(angka[i][j]+" "); yaitu untuk mencetak angka dan character pada layar yang berupa variabel angka di ikuti denagn variabel I dan variabel j yang di kurung balokan. Tulisan tersebut akan muncul pada layar ketika sudah selesai di run
System.out.println();yaitu untuk mencetak angka dan character pada layar agar taampilan nya ke bawah dan bukan kesamping. Karena bila tampilan nya ke samping matriks nya akanberantakan nantinya
catch (Exception e) yaitu untuk menangani suatu kesalahan atau error pada suatu listing program. Yang di awali dengan perintah try.Execption nya adalah Sebuah peristiwa yang menjalankan alur proses normal pada program. Peristiwa ini biasanya berupa kesalahan(error) dari beberapa bentuk. Ini disebabkan program kita berakhir tidak normal.
System.out.println(" "); yaitu mencetak character dan angka yang pada saat keluaran nya nanti ada spasi antara matrik yang satu dengan yang lainya. Karena bila berdempetan akan susah untuk dilihat matrik nya
System.out.println("SALAH MAS BROO!! "); yaitu mencetak character dan angka yang keluaran nya ke bawah dengan bertuliskan SALAH MAS BRO!!
} sebagai akhiran coodingan dan juga sebagai akhiran suatu kodisi yang ada


  Bila sudah maka hasil nya akan seperti diatas. Masukan angka nya sampai 6 kali lalu akan terbentuk lah matriks sesuai dengan angka yang di masukan sebelumnya.


Tidak ada komentar:

Posting Komentar