Sunday 27 April 2014

Membuat Biodata menggunakan Array pada Java



Membuat Biodata menggunakan Array pada Java

Sebelum saya menjelaskan tlisan saya maka saya akan membuat contoh programnya dulu...
 
      Ok,, saya akan menjelaskan sedikit tentang program yang saya kerjakan diatas, ini adalah dimana kita menggunakan teknik array untuk membuat dan mencetak biodata menggunakan java. Berikut penjelasannya....

Class test {} merupakan nama class yang kita buat di JAVA.

public static void main(String[] args){ } merupakan nama class main dari JAVA yang "WAJIB" ada dalam setiap class utama program yang kita buat.

Scanner input =new Scanner(System.in); untuk menampilkan output pada program java yang telah di input,

Int a,b,c,d ; untuk memasukan  inputan  yang akan di load System.out.print("………."); adalah syntaks untuk membuat tulisan "……" di java.    

a = input.nextInt(); untuk memasukan loadtan pada tampilanmasukan nilai,

String [20] untuk membatasi carakter string, System.out.print("Masukan Nama : "); untuk mencetak Masukan nama pada output program,

nama[c]=input.nextLine(); untuk meload nama yang sudah diinput, for(c=0;c<a;c++) yaitu sebuah logika dalam bahasa pemrograman,  

System.out.print("Nama : "+nama[c]); untuk mencetak dan memangil nama dan inputan nama yang sudah dii ketik sebelumnya 

Scanner input = new Scanner (System.in); ini untuk membaca atau menscanner inputan yang kita buat

String b; ini adalah untuk membuat string pada java menggunakan b

String nama[]= new String[20]; artinya nama yang akan kita masukkan gak boleh melebihi 20 karakter...

String kelas[]= new String[5]; begitu juga dengan kelas, gak boleh juga melebihi 5 karakter

String npm[]= new String[8]; buat npm kita hanya dibatasi menggunakan 8 karakter..

int a,c; integernya menggunakan variabel a dan c

System.out.print("masukan banyak data : "); a=input.nextInt(); artinya mencetak masukkan banyak data lalu dibaca melalui variabel a input.nextInt.
b=input.nextLine(); untuk menginput hasil data pada baris selanjutnya.
for(c=0;c<a;c++) untuk c sama dengan nol c nya lebih kecil dari dari a maka c nya akan bertambah secara terus menerus.
{ membuka program..

System.out.print("data ke "+(c+1)+"\n"); artimnya data yang kita masukkan dari awal maka akan ikut mencetak di baris selanjutnya.

System.out.print("Masukan Nama : "); nama[c]=input.nextLine(); untuk memasukkan nama lalu dicetak dibaris selanjutnya..    

System.out.print("Masukan Kelas : "); kelas[c]=input.nextLine(); untuk memasukkan kelas dan dicetak di baris selanjutnya.

System.out.print("Masukan Npm : "); npm[c]=input.nextLine(); untuk memasukkan npm lalu inputannya akan dicetak di baris selanjutnya..

System.out.print(" "); maka hasil inputan akan dibaca.
}

for(c=0;c<a;c++) untuk c sama dengan nol dan c lebih kecil dari a maka c nya akan bertambah secara otomatis
{
System.out.print("Data ke "+(c+1)); data ke 1 akan bertamabah secara otomatis

System.out.print("Nama : "+nama[c]); maka untuk nama juga akan seperti itu

System.out.print("Kelas : "+kelas[c]); untuk kelas juga sama

System.out.print("Npm : "+npm[c]); npm juga sama

System.out.print(" "); maka hasil semua inputan akan di cetak.


Setelah kita selesai menulis program maka langkah yang akan kita lakukan selanjutnya adalah klik pada run project maka pada bagian bawah akan tampil inputang yang harus diinput dan pemberitauan jiaka ada codingan yang salah , jika program yang di masukan tidak ada yang salah, masukan data yang diinginkan maka akan muncul outputan seperti berikut :



 sekian dulu ya.... semoga bermanfaat buat anda.... ^_^









 

3 comments:

  1. kalo boleh tanya,itu yang "String b" buat apa ya?kalo ga ada itu ad yang berubah ga?

    ReplyDelete
  2. aku mo tanya dong soal int a, itu dia fungsinya ngapain ? wawannakuba.blogspot.com

    ReplyDelete
  3. "String nama[]= new String[20]; artinya nama yang akan kita masukkan gak boleh melebihi 20 karakter..."
    Bukan gitu, seharusnya: nama yg akan kita masukkan gak boleh melebihi 20 nama. Karakternya bebas

    ReplyDelete