Assalamualaikum Wr. Wb =))
Okey teman-teman semua apa kabar nya nih ?? hehe
Gimana liburannya ? asik ? seru ? atau membosankan ?? hahahahaha :D
Huft setelah sekian lama kita bergelut (emang dikira gulat apa -__-") dengan kesibukan kita selama libur hari saya, dan setelah bersantai-isantai sejenak, sekarang saya mau bagi-bagi pengetahuan tentang suatu program sederhana yang bisa kita buat di JAVA, yaiut program untuk menyeleksi berapa banyak jumlah bilangan negatif dan positif dari input user :)
Langsung aja yah, disini saya memakai Library Class Scanner untuk mengambil input dari user.
contoh script :
Scanner masukan = new Scanner(System.in);
Diatas ini adalah contoh dari proses intansiasi suatu class, yang digunakan untuk merubah nama suatu class menjadi nama baru pada saat kita akan memanggil method maupun class tersebut. Tulisan yang saya beri warna Merah adalah nama class yang akan di instansiasi kan, sedangkan yang berwarna Kuning adalah variabel yang menjadi nama baru class tersebut.
Kemudian saya juga menggunakan perintah looping(pengulangan) untuk memproses dan mengeksekusi input dari user,, ada beberapa jenis looping di dalam bahasa pemrograman yang diantarnyanya WHILE, DO WHILE, FOR, dan sebagainya. Tapi, disini saya hanya menggunakan Looping FOR hehehe
Gimana sih Struktur dari Looping FOR ini ??
begini nihhhhh :D
For(kondisi ; kondisi ; kondisi){
statement ;
}
Contoh script :
Contoh script :
for(int i=1; i<=byk_mskn; i++ )
{
System.out.print("bilangan ke "+i+" : ");
input [i] = masukan.nextInt();
}
Keterangan Warna :
Merah : kondisi awal yang sering disebut inisialisasi variabel
Kuning : kondisi dimana looping akan dijalankan
Hijau : pengeksekusian variabel setelah kondisi 1 dan 2
Biru : statement/perintah yang akan dijalankan saat looping terjadi
Merah : kondisi awal yang sering disebut inisialisasi variabel
Kuning : kondisi dimana looping akan dijalankan
Hijau : pengeksekusian variabel setelah kondisi 1 dan 2
Biru : statement/perintah yang akan dijalankan saat looping terjadi
dan pada setiap kondisi dipisahkan oleh tanda titik koma ( ; ) dan perintah yang akan dijalankan berada diantara kurung kurawal tutup ( { ) dan buka ( } )
Kemudian berikutnya saya juga memakai 2 buah jenis method yaitu Method Fungsi dan Prosedur, apa sih perbedaan dan bagaimana bentuk strukturnya ?? (huh nanya lagi nih -__-")
Perbedaan Method Fungsi dan Method Prosedur :1. Method Fungsi harus memiliki nilai kembalian, sedangkan Method Prosedur tidak perlu.
2. Method Fungsi harus memiliki jenis data yang dikembalikan, sedangkan Method Prosedur berjenis void
Kemudian berikutnya saya juga memakai 2 buah jenis method yaitu Method Fungsi dan Prosedur, apa sih perbedaan dan bagaimana bentuk strukturnya ?? (huh nanya lagi nih -__-")
Perbedaan Method Fungsi dan Method Prosedur :1. Method Fungsi harus memiliki nilai kembalian, sedangkan Method Prosedur tidak perlu.
2. Method Fungsi harus memiliki jenis data yang dikembalikan, sedangkan Method Prosedur berjenis void
3. Method Fungsi harus memiliki parameter, sedangkan Prosedur tidak harus.
Bentuk Method Fungsi dan Prosedur :
Fungsi :
Bentuk Method Fungsi dan Prosedur :
Fungsi :
<jenis data> <nama method>(parameter){
statement ;
return <nilai yang dikembalikan> ;
}
statement ;
return <nilai yang dikembalikan> ;
}
Contoh Script :
int hasil(int a, int b){
int jumlah = a + b ;
return jumlah ;
int hasil(int a, int b){
int jumlah = a + b ;
return jumlah ;
}
Prosedur :
void <nama method>(parameter){
statement ;
}
statement ;
}
Contoh Script :
void tampilkan(){
System.out.print("Jenis Method Prosedur");
void tampilkan(){
System.out.print("Jenis Method Prosedur");
}
Script Class Source.java ::
Script Class Main.java ::
Oke itu tadi penjelasan dari beberapa coding yang saya pakai dan script nya :)
Sekarang kita lihat Screenshot dari script dan hasil program =))
SS Class Main.java ::
SS Class Source.java ::
Screenshot Hasil ::
Untuk script selengkapnya silahkan kawan-kawan bisa download dibawah ini :
Scipt Program Seleksi Bilangan Positif & Negatif.jar
Scipt Program Seleksi Bilangan Positif & Negatif(main.java).class
Scipt Program Seleksi Bilangan Positif & Negatif(source.java).class
(link download telah diganti menjadi server mediafire)
Untuk iformasi selanjutnya bisa hubungi 089655440395 =))
Terimakasih, Wassalamualaikum Wr. Wb.
cek
ReplyDelete