Minggu, 02 September 2012

Program Java Kalkulator Sederhana



“Kali ini saya akan meperlihatkan hasil tugas sekolah saya yang tugasnya adalah ,membuat program java yaitu Kalkulator Sederhana ,berhubung saya ingin mempercepat waktu  ,saya mulai saja ok..”
Soal yang diberikan adalah seperti ini..
TUGAS BONUS

Buatlah sebuah program dengan menggunakan bahasa java dengan  algoritma dan ketentuan berikut ini ,

Program Kalkulator Sederhana
Tools yang digunakan : Teks Editor (Notepad, Wordpad, Notepad++, Komodo, etc)

Algoritma
Input
Operand1 operator1 operand2 operator2 … ….operandN  operatorN
Output
Hasil operasi
Contoh :
5 + 3 – 2 + 2

Output
8


Dan sekarang saya akan memperlihatkan source codenya..
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package tugasbonus;

import java.util.Scanner;

/**
 *
 * @author Anwar
 */
public class KalkulatorSederhana {

    /**
     * @param args the command line arguments
     */
        public static void main(String[] args) {
        /**Deklarasi Variabel atau penamaan variabel*/
            int hasil, tambah, kurang, bagi, kali, angka1, angka2, angka3, angka4, jml1,jml2,jml3;
            int perintah1, perintah2, perintah3;
            Scanner input = new Scanner(System.in);
            System.out.println("Keterangan");
            System.out.println("1=+");
            System.out.println("2=-");
            System.out.println("3=/");
            System.out.println("4=*");
            //**Menanyakan angka ke 1 yang akan di masukan*/
            System.out.print("Masukkan Angka 1 : ");
            angka1 = input.nextInt();
            //**Menanyakan angka ke 1 mau di beri perintah apa */
            System.out.print("Masukkan Perintah : ");
            perintah1 = input.nextInt();
            //**Menanyakan angka ke 2 yang akan di masukan*/
            System.out.print("Masukkan Angka 2 : ");
            angka2 = input.nextInt();
            //**Menanyakan angka ke 2 mau di beri perintah apa */
            System.out.print("Masukkan Perintah : ");
            perintah2 = input.nextInt();
            //**Menanyakan angka ke 3 yang akan di masukan*/
            System.out.print("Masukkan Angka 3 : ");
            angka3 = input.nextInt();
            //**Menanyakan angka ke 3 mau di beri perintah apa */
            System.out.print("Masukkan Perintah : ");
            perintah3 = input.nextInt();
            //**Menanyakan angka ke 4 yang akan di masukan*/
            System.out.print("Masukkan Angka 4 : ");
            angka4 = input.nextInt();
            //*Mengeluarkan Hasil*/
            System.out.println("Hasil:");
            if(perintah1 == 1){
                jml1=angka1 + angka2;
            }else if(perintah1 == 2) {
            jml1 = angka1 - angka2;
        } else if (perintah1 == 3) {
            jml1 = angka1 / angka2;
        } else {
            jml1 = angka1 * angka2;
        }
            if (perintah2 == 1) {
            jml2 = jml1 + angka3;
        } else if (perintah2 == 2) {
            jml2 = jml1 - angka3;
        } else if (perintah2 == 3) {
            jml2 = jml1 / angka3;
        } else {
            jml2 = jml1 * angka3;
       
        }
        if(perintah3 == 1){
            jml3 = jml2 + angka4;
        }else if (perintah3 == 2) {
            jml3 = jml2 - angka4;
        } else if (perintah3 == 3) {
            jml3 = jml2 / angka4;
        } else {
            jml3 = jml2 * angka4;
        }
       
        System.out.println("Hasilnya adalah  = " +jml3);
    }
}

ini printscreen dari source tadi..




Itulah source codenya ,dan hasil runningnya adalah seperti ini..

Inilah program yang saya buat ,mohon maaf bila ada kesalahan ,atau penjelasan yang kurang ,karana kesempurnaan hanya milik Allah SWT ..

Tidak ada komentar:

Posting Komentar