Selasa, 17 Januari 2017

Membuat Program Bilangan Ganjil Genap dan Menghitung Luas Persegi panjang

Program Membedakan Bilangan Ganjil atau Genap

Bilangan ganjil merupakan bilangan yang memiliki sisa pembagian 1 jika di bagi 2, sedangkan bilangan genap memiliki sisa pembagian 0 jika di bagi 2.

Saya akan mengenalkan sebuah operator yang di gunakan untuk menghasilkan sisa bagi . Sisa bagi merupakan sisa dalam pembagian , misalnya 7/2 = 3 (dalam integer) memiliki sisa bagi 1 (angka 1 akan dibaca oleh program bilangngan GANJIL), dan 8/2 = 4 memiliki sisa bagi 0 (angka 0 sebagai Genap oleh program yang nantinya kita buat) 
Operator yang akan kita gunakan bernama modulus dengan lambang seperti ini % . Misalnya 5 % 2 = 1 , 8 % 2 = 0, dan seterusnya .

Nah kali ini saya akan membuat sebuah program untuk mengecek apakah angka tersebut ganjil atau genap. Saya beri nama fungsi ini GanjilGenap. Jadi angka yang kita masukan nantinya akan di proses di dalam program yang kita buat . Kemudian angka itu di masukan dalam percabangan if dengan kondisi jika angka tersebut di modulus 2 hasilnya 0 maka dia genap (return genap) sedangkan selain itu ganjil (return ganjil).

Berikut langkah-langkah untuk membuat programnya :

1. Jalankan Netbeans IDE2. Buat project baru dengan menekan tombol Ctrl+Shift+N


3. Pada menu categories pastikan java yang dipilih , dan pada menu projects pastikan juga Java Application .         Kemudian klik next


4. Berikan nama project yang akan anda buat , misalnya saya beri nama GanjilGenap . Klik finish maka IDE akan otomatis membuat project baru .


5. Setelah muncul tampilan seperti dibawah ini, masukan perintah nya


  6. Tulis perintah dibawah ini untuk membuat program menentukan bilangan ganjil dan genap .


package ganjil.genap;

import javax.swing.JOptionPane;
public class GanjilGenap {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here

        int Nilai = Integer.parseInt(JOptionPane.showInputDialog("Masukan Nilai : "));
        
        int Hasil = Nilai%2;
        
        String ket;
        
        if(Hasil%2==0)
        {ket="Genap";}
        else
        {ket="Ganjil";}
        
        JOptionPane.showMessageDialog(null,"Bilangan tersebut adalah bilangan \n" +ket);
    }
    
}

  7. Setelah semua telah selesai dimasukkan, maka jalankan dengan mengklik tombol RUN dan akan muncul           jendela meminta untuk memasukkan bilangan

  8. Silahkan masukkan bilangan, seperti contoh berikut 


        setelah menekan OK akan muncul hasil seperti berikut



Nahh program yang dibuat telah selesai... Selamat mencoba ;)


Selanjutnya...

Menghitung Luas Persegi Panjang

Langkah awal nya seperti pada saat membuat Bilangan Ganjil Genap tinggal mengganti Project Name yang sesuai dengan yang teman inginkan.
Kali ini saya memberi Project Name : LuasPersegiPanjang

langsung saja.. pada saat sudah muncul memasukkan perintah. Silahkan teman-teman memasukkan teks program sebagai berikut.

package luaspersegipanjang;
import javax.swing.JOptionPane;
public class LuasPersegiPanjang {

   
    public static void main(String[] args) {
        // TODO code application logic here
        int Panjang = Integer.parseInt(JOptionPane.showInputDialog("masukan Nilai : "));
        int Lebar = Integer.parseInt(JOptionPane.showInputDialog("Masukan Nilai : "));
        int Hasil = Panjang * Lebar ;
        
        JOptionPane.showMessageDialog(null, "bilangan tersebut adalah luas \n" +Hasil );
        
        
    }
    

Setelah memasukkan kode seperti yang di atas, pada saat menekan Run Project , maka muncul jendela dan meminta masukan nilai panjang dan lebar seperti berikut

Jendela pertama

pada saat menekan OK akan muncul jendela kedua

setelah menkan OK akan muncul Hasil 



Nahh... Program menghitung luas persegi  panjang telah berhasil.. Selamat mencoba :)
thanks..










Tidak ada komentar:

Posting Komentar