Thursday, 6 September 2012

Java Programming - #3 Kalkulator part 2

Dibandingkan dengan kalkulator sebelumnya, kalkulator ini terbilang lebih baik karena meminta input langsung dari usernya...

Let's start..

import java.util.Scanner;
        class Cal3{
        public static double a1;
        public static double a2;
        public double output;
        public static String op;
       
        public Cal3(double a1, double a2, String op){
        if (op.equals("kali") | op.equals("bagi")| op.equals("tambah") | op.equals("kurang")) {
                if (op.equals("kali"))
                output = a1*a2;
                if (op.equals("bagi"))
                output = a1/a2;
                if (op.equals("tambah"))
                output = a1+a2;
                if (op.equals("kurang"))
                output = a1-a2;
                System.out.println("Hasilnya " +output);
        }
         else
            System.out.println("Maaf, operator yang Anda masukan salah");
        }
       
        public static void main(String args[]){
            System.out.print("Masukan bilangan pertama : ");
            Scanner number1 = new Scanner (System.in);
            a1 = number1.nextDouble();
            System.out.println();
            System.out.print("Masukan bilangan kedua : ");
            Scanner number2 = new Scanner (System.in);
            a2 = number2.nextDouble();
            System.out.println();
            System.out.println("1. kali");
            System.out.println("2. bagi");
            System.out.println("3. tambah");
            System.out.println("4. kurang");
            System.out.println("Ketik operator : ");
            Scanner operation = new Scanner (System.in);
            op = operation.nextLine();
            Cal3 hitung = new Cal3 (a1,a2,op);
        }
        }

0 comments:

Post a Comment

Advertisements

Dukungan berupa donasi dari Anda akan sangat berarti bagi eksistensi dan pengembangan blog ini
Anda dapat memberikannya dengan mengklik iklan banner di samping atau di bawah ini

adf.ly - shorten links and earn money!
2012 2014 3 ACDC add on afilasi age of empires; stronghold; yugioh; nyamuk; xilisoft; video converter; software; game air dingin alejandro alex noerdin alex sumsel Allanis Morisette anak anjing android aneh Animasi anjing antichrist Antivirus aplikasi astronomi avatar ayodance background badai badai matahari bahasa pemrogaman band bangun battlenet bayi BB bbm beladiri belajar beras berita berpikir bijak bijaksana biji bintang bisnis online blackberry blogger Blur bodoh bohong bos bos beras browser C# C++ cambridge capoeira cara cara kerja otak catur CBS cerita cerita; lucu; joko; conditoner cerita; tips; pekerjaan; impian; bu haji; pemuda; motivasi; renungan cewek cheat china chinese paladin coba-coba coldplay concert crack curhat deep freeze dialog diam ditutup dns changer doa dog dota download drama duid dunia ebay ebook efek emulator eng-article Eric Clapton facebook fast food FBI film flu full version funny G3 gambling Game gempa gender gigitan gogamers GOGS gproxy gratis GUI gumiho Guns N Roses hack hacker hacking hadir hahaha handphone hang hari ibu Harry Potter heboh hewan hoki hp html hu ge hujan salju humor hunan tv ibu idm IELTS ielts preparation ikan ilegal imaginasi indah industri info internet ios iphone iseng jahil jantung java jelek jenis jenis makanan John Mayer joke jre jss jsstripler judi jujur justbeenpaid kalkulator karakter karyawati katak kehidupan kemampuan otak kepiting kepribadian kertas kesalahan ketawa kiamat Kim Dotcom kisah kodok komputer korea kriminal kucing Lady Gaga lagu laut lelaki lelang lele lesbian liberty reserve liu shi shi LR luas lucu lugu makan makanan malang malware man and woman manusia mata matahari matematika math megaupload melotot menarik mengatur menghitung menu motivasi mujur musik NBC negara Neobux news ninja saga nonton o2jam OASIS offline opengamers opera OPGS opmin OST palembang pekerjaan; impian; menyenangkan; tips; pelajaran hidup pempek pencuri pengalaman pengganti penyakit perbedaan pria dan wanita perempuan pesan moral phk phone photoshop; cs6; notepad; game; software; fifa; adobe; flash builder; ms office; angry birds; craagle; keygen; serial; dota 2; avast; antivirus; cheat; starcraft II; starcraft 2; converter; program phyton pike plan Point Blank pria profit profitclicking program programming psikologi ptc; iconbux; scam; waspada; pay to click ptc; scam; pay to click pulau pulau hoga Radiohead rahasia raja rambutan real story refreshing rencana renungan revolusi revolusi industri Rihanna romansa sakit sakit jantung satu kata scam scar of sky script sehat sejarah serakah serangan server dota shoutmix situs snsd software solusi song sosialitas sumpit sumsel superstar susah tidur symbian tahun baru Taylor Swift Teknologi tersedak test three tips tips; jaringan; berita; penyakit; sakit; kanker tomcat true story tugas Tuhan tukang cukur tune up tutorial tv tvuplayer U2 uang ucweb unik vampire van halen video volume wanita warcraft III website Weezer wi-fi win xp windows windows xp wisata x-plore xuan yuan sword youtube zynga poker