Selasa, 15 November 2011

Kalkultor Sederhana Dengan Fungsi

 /*
file name : kalkulatordenganfungsi.java
Programer : Martin Tobing
Deskripsi : - Masukkan Nilai1 dan Nilai2 sebagai String
            - Nilai akan masuk ke fungsi dmna fungsi akan menampung smua nilai yg telah masuk
            - Nilai akan d masukkan ke rumus untuk kemudian hasilnya akan di tampilkan melalui hasil akhir
*/
 import javax.swing.*; 
  
 public class kalkulatordenganfungsi
 { 
  
     public static void main (String args[]) //Prosedure
     {
          String nilai1S,nilai2S;                           
          int hasil,nilai1,nilai2,hasila,hasilb,hasilc;
          double hasilbagi;
          hasil = 0;

         // Input Nilai 1
         nilai1S = JOptionPane.showInputDialog (" Nilai 1 = ");
         nilai1   = Integer.parseInt (nilai1S);
                  
         //Input Nilai 2
         nilai2S = JOptionPane.showInputDialog (" Nilai 2 = ");
         nilai2   = Integer.parseInt (nilai2S);


         hasila = hasilJumlah(nilai1,nilai2);    //Rumus untuk hasil tambah
         hasilb = hasilKurang(nilai1,nilai2);    //Rumus untuk hasil kurang
         hasilc = hasilKali(nilai1,nilai2);        //Rumus untuk hasil kali
         hasilbagi = hasilBagi(nilai1,nilai2);    //Rumus untuk hasil bagi

         JOptionPane.showMessageDialog (null," Hasil Tambah : " + hasila +      //untuk menampilkan hasil tambah
                                             "\n Hasil Kurang : "+ hasilb +    //untuk menampilkan hasil kurang
                                             "\n Hasil Kurang : "+ hasilc +    //untuk menampilkan hasil kali
                                             "\n Hasil Kurang : "+ hasilbagi); //untuk menampilkan hasil bagi

     }

     public static int hasilJumlah (int Nilai1,int Nilai2) // Fungsi untuk Jumlah
     {
         return (Nilai1 + Nilai2);
     }
     public static int hasilKurang (int Nilai1,int Nilai2) // Fungsi untuk Kurang
     {
         return (Nilai1 - Nilai2);
     }
     public static int hasilKali (int Nilai1,int Nilai2) // Fungsi untuk Kali
     {
         return (Nilai1 * Nilai2);
     }
     public static double hasilBagi (int Nilai1,int Nilai2) // Fungsi untuk Bagi
     {
         return (Nilai1 / Nilai2);
     }


}   
 

Tidak ada komentar:

Posting Komentar