Tuesday, March 31, 2015

Nama / NIM : Pande Nengah Purnawan / 1404505064
Jurusan / Fakultas / Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah : Pemrograman Berorientasi Objek (B)
Dosen : I Putu Agus Eka Pratama, ST MT


Implementasi Program Aritmatika - Kalkulator

"Kali ini saya akan membahas sedikit mengenai Implementasi Program Aritmatika - Kalkulator dalam Java menurut beberapa referensi yang saya baca"

Perkenalan

Program Aritmatika merupakan program sederhana yang meliputi proses perhitungan - perhitungan seperti penjumlahan, pengurangan, perkalian, pembagian, dan modulus. Bedanya dengan postingan sebelumnya adalah postingan kali ini saya akan mengajarkan sobat bagaimana memperoleh inputan dari keyboard serta pengunaan fungsi switch yang saya implementasikan dalam sebuah program Kalkulator. Sobat boleh menggunakan IDE apa saja, namun saya menggunakan Geany karena lebih mudah digunakan.

Koding

Jika sudah membuat file java baru, silakan ketikkan koding dibawah ini. Copy-paste saja.



Secara garis besar program ini terdiri dari class Kalkulator yang memiliki 7 buah method yaitu operasi penjumlahan, pengurangan, perkalian, pembagian, dan modulus, serta menginputan angka dan pemilihan menu. Masing-masing method tersebut mempunyi fungsi sesuai namanya.

Pada fungsi main, disana digunakan sintaks do-while. Penggunaannya hanya untuk proses pengulangan ketika inputan yang dimasukkan dari keyboard (variable pilih) tidak sama dengan 6. Selain itu di method pemilihan menu, disana digunakan operasi switch. Fungsinya adalah untuk melakukan pemilihan kondisi sesuai inputan pada variable pilih, yang dinyataan melalui case 1 sampai case 6, sedangkan default akan berjalan apabila variable pilih diinputkan selain angka 1 sampai 6.

Pada sintaks di atas terdapat penggunaan dari Kelas Java IO "import java.io.*;". Penggunaan sintaks tersebut sebenarnya untuk menggungkinkan kita mendapatkan inputan langsung dari keyboard pada saat program sudah dijalankan nantinya. Penggunaannya terlihat jelas pada methode inputangka di pada class Kalkulator yaitu:


   //Methode untuk input angka
   public int inputangka () {
      String angka;
      int a2 = 0;
      try {
         BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
         angka = buffer.readLine();
         a2 = Integer.parseInt(angka);
      }
      catch (IOException e) {

         System.err.println("Maaf, terjadi kesalahan berikut : " + e);
      }
      return a2;   
   }

Pendeklarasian "import java.io.*;" di awal yang menyebabkan fungsi dari sintak di atas berjalan dengan baik sehingga penginputan dari keyboard bisa berjalan dengan baik.

Setelah itu bisa dicompile dengan cara menekan F8 atau pada menubar pilih Build kemudian klik Compile. Gambarnya bisa dilihat pada diagram dibawah ini.


Setelah itu, saatnya untuk mengexecute program yaitu dengan cara menekan F5, atau pada menubar Build pilih Execute. Berikut adalah gambarnya.


That's All. Mudah bukan? ^.^

Daftar Pustaka

  1. Maruvian education. J.E.N.I - Pengenalan Pemrograman 1. Java Education Network Indonesia.

0 comments:

Post a Comment

Subscribe to RSS Feed Follow me on Twitter! Look at me on Facebook!