Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Operator Aritmatika Pada Pemrograman Java

Gambar Judul Artikel Operator Aritmatika Java

Assalamualaikum Wr.Wb.
Salam hangat dan semoga sehat sejahtera selalu. Berjumpa lagi dengan saya Author di Virtual Akademik ini. Sebelumnya saya sudah membuat artikel mengenai Operator Pada Visual Basic 2010, nah pada kesempatan kali ini saya akan membahas mengenai operator pada pemrograman java. Karena mungkin akan terlalu panjang, jadi untuk sekarang saya hanya akan membahas mengenai operator aritmatika saja.

Operator Aritmatika adalah simbol-simbol yang digunakan untuk melakukan perhitungan-perhitungan matematis, seperti penjumlahan, pengurangan, perkalian dan pembagian. Selain operator, ada juga yang disebut dengan Operand. Tabel dibawah ini akan menunjukan daftar operator yang termasuk ke dalam operator aritmatika;
Operator
Keterangan
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
%
Modulus (sisa pembagian)
++
Increment (menjumlahkan nilai dengan 1
--
Decrement (mengurangi nilai dengan 1

Operator Aritmatika Dasar
Operator aritmatika dasar merupakan operator-operator yang sering dipakai dalam melakukan proses perhitungan matematis. Operator ini adalah operator penjumlahan, pengurangan, perkalian dan pembagian. Anda juga bisa menggunakan operator minus (-) untuk menegatifkan suatu operand tunggal.
Perlu and ketahui saat kita melakukan proses pembagian (/), apabila kedua atau semua operand bertipe integer, maka hasilnya pun akan berupa integer. Kemudian apabila salah satu atau semua operand -nya bertipe floating, maka hasil yang diperoleh akan bertipe floating juga.

Berikut ini saya memberikan contoh penggunaan operator artimatika dasar dalam pemrograman java;
Hasil yang akan diperoleh dari program diatas adalah sebagai berikut;
Gambar Contoh Operator Aritmatika Dasar di Pemrograman Java

Operator Modulus
Operator modulus (%) digunakan untuk menentukan sisa dari hasil proses pembagian bilangan bulat maupun bilangan riil.
Berikut ini contoh penggunaan operator modulus dalam pemrograman java;
Apabila dijalankan program diatas, hasil yang akan kita dapatkan adalah seperti dibawah ini;
Gambar Contoh Operator Modulus di Pemrograman Java 

Operator Increment dan Decrement
Selain di bahasa pemrograman C/C++, pemrograman java juga menyediakan operator Increment dan Decrement. Increment ini digunakan untuk menjumlahkan atau menaikkan nilai operand dengan nilai 1, sedangkan Decrement merupakan kebalikan dari Increment yaitu mengurangi atau menurunkan nilai dari suatu operand dengan nilai 1. 
Operator Increment dibagi lagi menjadi dua jenis yaitu pre-increment dan post-increment. pre-increment ini ditulis di depan atau sebelum operand, contoh: ++a  sedangkan post-increment ditulis dibelakang atau sesudah operand, contoh: a++. Kedua jenis increment ini memiliki sifat yang berbeda. Pre-Increment akan menaikkan 1 nilai dari operand sebelum operand itu diproses. Sedangkan Post-Increment akan menaikkan 1 nilai dari operand tersebut sesudah operand itu diproses. Jika belum mengerti, perhatikan contoh program dibawah ini;
Jika program tersebut dijalankan anda akan mendapatkan hasil seperti dibawah ini;
Gambar Contoh Operator Increment di Pemrograman Java
Seperti yang terlihat pada gambar diatas , ++a berarti menaikkan nilai a terlebih dahulu sebelum nilai a tersebut ditampilkan. Sedangkan b++ berarti nilai b ditampilkan terlebih dahulu sebelum menaikkan nilainya.
Lalu bagaimana dengan Decrement? Decrement juga mempunyai dua jenis yaitu Pre-Decrement dan Post-Decrement. Konsep kedua jenis decrement ini pun sama halnya dengan increment. Berikut ini contoh program dari pre-decrement dan post-decrement;
Jika program tersebut dijalankan anda akan mendapatkan hasil seperti dibawah ini;
Gambar Contoh Operator Decrement di Pemrograman Java

Nah mungkin segitu saja yang bisa saya tulis dalam artikel mengenai Operator Aritmatika Pada Pemrograman Java ini,  semoga artikel ini bisa berguna dan bermanfaat bagi kalian yang sedang belajar tentang pemrograman khususnya pada pemrograman Java. Untuk artikel selanjutnya mungkin saya ajkan membahas mengenai Operator Relasional jadi ditunggu saja. Nah, kalau menurut anda artikel ini bermanfaat tidak ada salahnya untuk membagikan artikel ini kepada teman-teman kalian, satu klik tombol share dan like sangat berarti bagi dan juga jangan lupa berkomentar yah :). Terima Kasih
Wassalamualaikum Wr.Wb

Menggunakan JOptionPane di Java

Kemarin saya sudah membahas mengenai input dari keyboard dengan menggunakan BufferedReader. Kalau ada yang belum membaca silahkan lihat disini.

Cara lain untuk mendapatkan input dari user adalah dengan menggunakan class JoptionPane yang didapatkan dari javax.swing package. JoptionPane memudahkan memunculkan dialog box standard yang memberikan kepada user sebuah nilai atau menginformasikan sesuatu.
Berikut ini adalah contoh kode untuk JOptionPane;
Dari kode diatas akan menghasilkan output seperti dibawah ini


 

Itulah cara melakukan input dari keyboard dengan menggunakan JOptionPane. Anda juga bisa melakukan eksperimen atau latihan dalam melakukan perintah input dari keyboard dengan menggunakan BufferedReader ataupun JOptionPane agar bisa lebih memahaminya.

Menggunakan BufferedReader di Java

Sekarang kita akan membuat sebuah program dasar yang cukup interaktif dengan menggunakan bahasa pemrograman java, yaitu kita akan membuat sebuah program untuk melakukan input dari keyboard.
Sebenarnya ada beberapa cara dalam melakukan input dari keyboard. Pertama adalah dengan menggunakan class BufferedReader dan yang kedua adalah menggunakan class JOptionpane. Untuk sekarang kita hanya membahas tentang BufferedReader saja.

Berikut ini adalah langkah-langkah yang diperlukan untuk melakukan input dari keyboard dengan class BufferedReader:

 1. Tambahkan dibagian paling atas kode anda:
     import java.io.*;
2. Tambahkan statement berikut;
    BufferedReader dataIn = new BufferedReader(new InputStreamReader( System.in) );
3. Deklarasikan variabel String temporary untuk mendapatkan input, dan gunakan fungsi readLine() untuk mendapatkan input dari keyboard. Anda harus mengetikkannya di dalam blok try-catch:
Berikut ini adalah contoh lengkap source code-nya:
Silahkan anda coba running bagaimana hasilnya!
Nah itulah cara menggunakan BufferedReader di Java. Selanjutnya saya akan membahas input dari keyboard menggunakan JOptionPane.
Terima Kasih. Sampai Jumpa.