Kamis, 06 November 2014

Array : Array Multi Dimensi Cetak Buku Alamat

Postingan terakhir mengenai array, akan sedikit saya bagikan mengenai array multi dimensi. Array multidimensi tidaklah jauh berbeda dengan array 1 dimensi, hanya saja pada array multi dimensi akan terdapat semacam kolom dan baris, anggap saja seperti bagan matriks pada aljabar linier.

Array multi dimensi yang paling sederhana adalah array dua dimensi. Array dua dimensi biasanya digunakan untuk merepresentasikan nilai dari sebuah tabel. Informasi yang terkandung dalam array dua dimensi diatur pada baris dan kolom. Dengan demikian untuk mengidentifikasi tiap elemen array harus dispesifikasikan nilai baris dan kolom.

Kalau baca tulisan saja bingung ya....ok langsung ke contoh programnya aja..

Hasilnya kira-kira seperti ini :
Semoga sudah tidak bingung lagi.....dan semoga bermanfaat.

Array : Array Dengan BufferedReader dan JOptionPane

Masih belajar tentang array....kali ini saya akan membagikan penggunaan array digabung dengan inputan data dari BufferedReader dan JOptionPane. Untuk penggunaan BufferedReader dan JOptionPane sudah saya jelaskan di postingan sebelumnya kan....jadi sepertinya tidak perlu saya ulangi lagi...hehe...

Ok langsung saja berikut contoh penggunaan array dengan inputan BufferedReader dan JOptionPane untuk penentuan nilai terbesar.

BufferedReader :

Hasil :

Sedangkan dengan JOptionPane :

Hasilnya :
Gampang kan...selamat mencoba...

Array : Inisialisasi Hari Dalam Seminggu

Selamat pagi kawan semua....pagi ini kita akan belajar mengenai array dalam Java. Array adalah sekumpulan data yang memiliki tipe yang sama, variabel yang sama dan tiap data dibedakan dengan indeks dalam array tersebut. Indeks dari tiap array dimulai dengan indeks ke-0. Jadi jika suatu array memiliki berisi 5 buah data maka indeks maksimal dari array tersebut adalah 4. 

Manfaat dari array adalah untuk mengurangi jumlah variabel yang digunakan. Array dapat berbentuk dimensi satu, dua, tiga dan seterusnya tergantung kebutuhan dari pengguna. 

Dalam post ini saya akan membagikan salah satu cara untuk mendeklarasikan, membuat, dan mengakses nilai array satu dimensi yang diimplementasikan untuk mencetak hari dalam 1 minggu. Dan disini kita juga akan menggunakan sistem kontrol perulangan dalam implementasi array tersebut. Berikut cuplikan kodingnya.....

Menggunakan Do While :

Menggunakan While Loop :

Dan yang terakhir menggunakan For Loop :

Hasilnya seperti ini :

Sekian sharing ilmunya kali ini, semoga bermanfaat. Bagikan keteman-teman Anda, karena berbagi itu indah.

Struktur Kontrol Percabangan : If-Else dan Switch Untuk Membaca Bilangan

Masih mengenai struktur kontrol. Saat ini akan kita bahas sedikit mengenai struktur kontrol percabangan If-Else dan Switch.

Struktur kontrol If-Else mempunyai fungsi untuk memilih statement/aksi pada blok kode yang akan dieksekusi dan mengabaikan statement/aksi pada blok kode yang lain.

Struktur kontrol Switch digunakan untuk memilih berdasar banyak pilihan, dimana dari masing-masing pilihan akan menghasilkan pernyataan atau aksi yang berlainan sesuai pilihan yang dilakukan.

Biasanya penggunaan Switch berkaitan dengan menu, dimana apabila menu kondisi 1 dipilih, maka switch akan menjalankan blok dari aksi 1, lalu apabila menu kondisi 2 dipilih, maka switch akan menjalankan blok dari aksi 2, demikian seterusnya. Bila tidak memenuhi kriteria menu case manapun, switch akan menjalankan blok Default.

Berikut adalah contoh program untuk membaca bilangan dengan menggunakan statement If-Else dan Switch.

Dengan If-Else :
 Dengan Switch :

 Hasil yang didapatkan....
Ok...semoga bermanfaat...

Struktur Kontrol Perulangan : Cetak Nama Seratus Kali

Struktur kontrol perulangan adalah statement dimana kita bisa mengeksekusi blok kode berulang-ulang dalam kurun nilai tertentu. Ada tiga macam jenis struktur kontrol perulangan yaitu While Loop, Do While, dan For Loop.

While Loop adalah statement atau blok statement yang diulang-ulang sampai mencapai kondisi yang cocok.

Do While mirip dengan While Loop. Statement di dalam Do While akan dieksekusi beberapa kali selama kondisi bernilai True. Perbedaan antara While Loop dan Do While adalah dimana statement di dalam Do While Loop dieksekusi sedikitnya satu kali.

Seperti pada struktur pengulangan sebelumnya yaitu melakukan pengulangan eksekusi kode beberapa kali.

Berikut contoh program dengan menggunakan While Loop, Do While, dan For Loop untuk mencetak nama sebanyak 100 kali.

Dengan While Loop :
  Dengan Do While :
Dengan For Loop :
Dan Hasilnya :

Struktur Kontrol Perulangan : Perpangkatan

Masih di sistem kontrol perulangan. Sekarang akan saya sharing contoh program penghitungan nilai hasil perpangkatan dengan menggunakan perulangan While Loop, Do While, dan For Loop.

While Loop :
Do While :
For Loop :
Hasilnya :
Semoga Bermanfaat.

Struktur Kontrol Menggunakan BufferedReader dan JOptionPane

Pada bagian   ini,   kita   akan  mempelajari  tentang   struktur   kontrol dimana kita dapat mengubah cara eksekusi pada pernyataan yang dibuat di program kita.

Struktur   kontrol  adalah  pernyataan dari   Java  yang  mengijinkan  user  untuk memilih dan mengeksekusi blok kode spesifik dan mengabaikan blok kode yang lain.

Dalam membuat aplikasi tentunya bukan hanya membutuhkan masukan (input) dan keluaran (output). Namun aplikasi yang dibuat juga harus dapat memproses secara tepat data yang pengguna inputkan sehingga diharapkan dapat menampilkan output informasi yang tepat pula.

Untuk memproses data tersebut, dibutuhkan adanya prosedur yang tepat yang perlu dibuat yang merupakan suatu intruksi yang harus atau tidak harus dilakukan oleh komputer. Di dalam pemrograman, instruksi yang kita tuliskan dalam bentuk kode bahasa pemrograman, tentunya tidak harus dilakukan semua secara berurutan tetapi program harus bisa memilih apa yang harus dilakukan oleh komputer ketika menemui suatu kondisi khusus yang memerintahkan komputer untuk melakukan atau mengabaikannya. 

Di dalam java ada dua jenis struktur kontrol yaitu kontrol percabangan dan kontrol perulangan.

Berikut ini adalah contoh penerapan struktur kontrol untuk menghitung nilai rata-rata dari 3 inputan nilai dengan menggunakan BufferedReader.
Jika program tersebut di run, maka hasilnya seperti ini :
Kita juga bisa menggunakan JOptionPane sebagai inputannya. Kodingnya kira-kira seperti ini :
Hasilnya :

Program Java Dengan JOptionPane

          Ok....ketemu lagi....Malam ini kita akan melanjutkan sharing ilmu tentang Java. Masih seputar inputan dari keyboard, saat ini yang akan dibahas adalah inputan dengan memanfaatkan JOptionPane.

     JOptionPane merupakan class yang digunakan sebagai standar dialog box untuk antarmuka pengguna grafis (GUI)  untuk memfasilitasi entri data dan output data, memberikan informasi kepada pengguna aplikasi.

       Untuk membuat program berbasis GUI dengan JOptionPane kita harus mengimport class import javax.swing.JOptionPane dulu agar bisa dieksekusi, sebab JOptionPane termasuk dalam package swing.

          Berikut contoh program dengan menggunakan JOptionPane

Jika dijalankan, maka hasilnya seperti ini :

Sekian dulu....semoga bermanfaat.

Program Java Dengan BufferedReader

Kita telah mempelajari konsep dasar pada Java dan sekarang kita akan mencoba membuat program dengan menggunakan input dari keyboard. Input dari Keyboard terdiri dari 3 cara yaitu yang pertama dengan BufferReader, yang kedua dengan Scanner, dan yang ketiga dengan JOptionPane.

Pada bab ini, kita akan mempelajari cara memberikan input dengan menggunakan BufferedReader.

Untuk bisa menggunakan BufferReader kita harus melakukan import dahulu dari java.io package. Import tersebut meliputi import BufferReader dan InputStreamReader.

Ok langsung saja...berikut adalah contoh kodingnya...

Dan hasilnya adalah :
Sekian dulu postingnya, semoga bermanfaat bagi kita semua....