Implementasi Larik di Java Programing dengan menggunakan contoh Program berikut

mport  java.util.Scanner;

public class program_memasukkan_data_string_int_char_kedalam_larik

{

public static int N=0;

public static void memasukkan_data(String nama[], String alamat[], int umur[], char jeniskelamin[])

{

//+++ variabel-variabel ini digunakan untuk menerima masukan dari keyboard +++

Scanner masukan      = new Scanner(System.in);  //digunakan untuk masukan Teks dan Angka

int     masukanASCII = 0;                       //digunakan untuk masukan Karakter

System.out.print (“tentukan banyaknya data = “;);

N = masukan.nextInt();

for (int i=0; i<=N-1; i++)

{

System.out.println (“”;);

System.out.println(“DATA KE – ” + i);

//+++ memasukkan data teks (bertipe data string) +++

System.out.print(“Silakan masukkan nama anda = “;);

nama[i]  = masukan.next();                //menerima masukan berbentuk Teks & menyimpan dalam variabel

//+++ memasukkan data teks (bertipe data string) +++

System.out.print(“Silakan masukkan alamat anda = “;);

alamat[i] = masukan.next();               //menerima masukan berbentuk Teks & menyimpan dalam variabel

//+++ memasukkan data angka (bertipe data integer) +++

System.out.print(“Silakan masukkan umur anda = “;);

umur[i]   = masukan.nextInt();            //menerima masukan berbentuk Angka & menyimpan dalam variabel

//+++ memasukkan data karakter (bertipe data char) +++

System.out.print(“Silakan masukkan jenis kelamin anda = “;);

try   {     masukanASCII = System.in.read();    //menerima masukan berbentuk ASCII

}

catch(java.io.IOException e)

{

}

jeniskelamin[i] = (char) masukanASCII;          //mengkonversi ASCII ke CHAR & menyimpan dalam variabel

}

}

public static void menampilkan_data(String nama[], String alamat[], int umur[], char jeniskelamin[])

{

System.out.println(“——————————————”;);

System.out.println(“No  Nama     Alamat    Umur   JenisKelamin”;);

System.out.println(“——————————————”;);

for (int i=0; i<= N-1; i++)

{     System.out.println(i + “\t” + nama[i] + “\t” + alamat[i] + “\t” +  umur[i] + “\t” +jeniskelamin[i]);

}

System.out.println(“——————————————”;);

}

//PROGRAM UTAMA

public static void main (String[] args)

{

String nama[]           = new String [10];

String alamat[]         = new String [10];

int    umur[]           = new int [10];

char   jeniskelamin[]   = new char[10];

memasukkan_data(nama, alamat, umur, jeniskelamin);

menampilkan_data(nama, alamat, umur, jeniskelamin);

}

}

run program:

tentukan banyaknya data =
3

DATA KE – 0
Silakan masukkan nama anda =
joko
Silakan masukkan alamat anda =
pati
Silakan masukkan umur anda =
23
Silakan masukkan jenis kelamin anda =
p

DATA KE – 1
Silakan masukkan nama anda =
wisnu
Silakan masukkan alamat anda =
cilacap
Silakan masukkan umur anda =
19
Silakan masukkan jenis kelamin anda =
p

DATA KE – 2
Silakan masukkan nama anda =
asep
Silakan masukkan alamat anda =
ciamis
Silakan masukkan umur anda =
25
Silakan masukkan jenis kelamin anda =
p
——————————————
No  Nama     Alamat    Umur   JenisKelamin
——————————————
0    joko    pati    23    p
1    wisnu    cilacap    19    p
2    asep    ciamis    25    p
——————————————
BUILD SUCCESSFUL (total time: 1 minute 3 seconds)

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s