Kamis, 23 April 2015

Pembagian Bilangan Bulat


Salam sehat semua ... Tulisan kemarin membahas tentang Penjumlahan, tapi untuk sekarang kita akan membahas tentang Pembagian Bilangan Bulat seperti pada gambar diatas. Saya rasa untuk Pengurangan tidak jauh berbeda dengan Penjumlahan, hanya kita rubah pada operatornya saja.

Perlu saya jelaskan sedikit, kenapa saya selalu menampilkan inputan dan GUI, tujuannya tidak lain adalah agar Anda dapat belajar dengan 2 tahap sekaligus karena keduanya berkesinambungan dan saling terikat. Yang dimaksud 2 tahap adalah Anda belajar tipe console (sederhannya teks saja) dan GUI nya. Selain itu agar wawasan Anda juga semakin bertambah dan menambah semangat dalam belajar.

Baiklah, mari kita langsung simak koding di bawah ini :
public static void main(String[] args) {
        // deklarasi variabel
        int angka,pembagi,hasil;
        angka=10;       // angka bernilai 10
        pembagi=2;      // pembagi bernilai 2
        // rumus hasil
        hasil=angka/pembagi;    // operator (/) adalah bagi
        // menampilkan output
        System.out.println(angka+" : "+pembagi+" = "+hasil);
    }
}
OUTPUT :
PENJELASAN :
1. Deklarasikan variabel.
2. Beri nilai/inisialisasi pada variabel yang berfungsi inputan.
3. Buatlah rumus pada variabel yang berfungsi sebagai penambung nilai rumus.
4. Tampilkan output sesuai keinginan Anda.

Selanjutnya mari kita coba dengan menggunakan inputan, perhatikan koding dibawah ini :
import java.util.Scanner;   // memanggil library Scanner
public class Pembagian2 {
    public static void main(String[] args) {
        //membuat variabel Scanner
        Scanner input = new Scanner(System.in);
        // deklarasi variabel
        int angka,pembagi,hasil;
        System.out.print("Nilai Angka yang akan dibagi\t:");   // inputan dari user
        angka=input.nextInt();      // menyimpan inputan user ke dalam variabel angka
        System.out.print("Nilai Angka Pembagi\t\t:");   // inputan dari user
        pembagi=input.nextInt();      // menyimpan inputan user ke dalam variabel pembagi
        // rumus hasil bagi
        hasil=angka/pembagi;    // operator (/) adalah bagi
        // menampilkan output
        System.out.println("OUTPUT HASIL BAGI :");
        System.out.println(angka+" : "+pembagi+" = "+hasil);
    }
}
OUTPUT :

PENJELASAN :
1. Panggil library Scanner.
2. Membuat variabel Scanner.
3. Deklarasikan variabel.
4. Membuat inputan ke user dan menyimpannya dalam sebuah variabel (lihat diatas).
5. Membuat rumus hasil pada sebuah variabel untuk menampung nilai rumus.
6. Tampilkan output sesuai keinginan Anda.

Selanjutnya mari kita coba dengan menggunakan inputan, perhatikan koding dibawah ini :
 import javax.swing.JOptionPane; // memanggil library JOptionPane
public class Pembagian3 {
    public static void main (String [] args){
        // deklarasi variabel
        int angka,pembagi,hasil;
        // membuat inputan dari user dan menyimpannya dalam variabel angka
        angka=Integer.parseInt(JOptionPane.showInputDialog("Angka yang akan dibagi ?"));
        // membuat inputan dari user dan menyimpannya dalam variabel pembagi
        pembagi=Integer.parseInt(JOptionPane.showInputDialog("Angka Pembagi ?"));
        // membuar rumus hasil bagi
        hasil = angka/pembagi;
      
        // menampilkan hasil pada pesan box
        JOptionPane.showMessageDialog(null,angka+" : "+pembagi+" = "+hasil);
    }
}
OUTPUT :
1. Akan muncul dialog :
2. Isilah kotak dialog seperti gambar dibawah ini :
3. Kemudian akan muncul lagi kotak dialog :
4. Isilah kotak dialog seperti gambar dibawah ini :
5. Kemudian akan mucul pesan hasil seperti gambar dibawah ini :

PENJELASAN :
1. Panggil library JOptionPane.
2. Deklarasikan variabel.
3. Membuat inputan ke user dan menyimpannya dalam sebuah variabel (lihat diatas).
4. Membuat rumus hasil pada sebuah variabel untuk menampung nilai rumus.
5. Tampilkan output sesuai keinginan Anda.

Untuk pemula, Anda dianjurkan lebih memahami terlebih dahulu pada contoh koding paling atas sendiri. Karena inputan dan GUI ini bertujuan untuk pengembangan. GUI memang menarik dan kodingnya lebih sedikit.
Cukup sekian, semoga bermanfaat...

Referensi :
Herlambang, Herla. "Operator pada Bahasa Pemograman Java". belanjapagi.blogspot.com. Nov 2011. Web. 23 April 2015

0 komentar: