Penjumlahan Dua Bilangan dengan Java

       Untuk mendapatkan input dari keyboard dapat dilakukan dengan menggunakan class BufferedReader melalui console (cmd) dan JOptionPane melalui GUI. Berikut contoh programnya :

Menggunakan class BufferedReader :



import java.io.*;
public class Plusmin{
public static void main (String [] args){
BufferedReader datIn = new BufferedReader(new InputStreamReader (System.in));
String angka1=null;
String angka2=null;
String nama=null;

                                try {
                                                System.out.print("Masukkan nama Anda : ");
                                                nama = datIn.readLine();

                                                System.out.print("Masukkan angka pertama = ");
                                                angka1 = datIn.readLine();

                                                System.out.print("Masukkan angka kedua = ");
                                                angka2 = datIn.readLine();


                                } catch(IOException ioe) {
                                                System.out.println("Kesalahan IO pada saat menanyakan nama Anda");
                                                System.exit(1);
                                }

                                // deklarasi variabel tipe bilangan
                                double n1;
                                double n2;
                                double jmlh;


                                // mengubah input dari Sting ke tipe data bilangan
                                 n1 = Double.parseDouble(angka1);
                                 n2 = Double.parseDouble(angka2);

                                // menghitung hasil investasi selama n periode
                                jmlh=n1+n2;
                                // tampilkan hasil perhitungan di layar
                                System.out.println();
                                System.out.println("Terima kasih, " + nama);
                                System.out.println("Jumlah dua bilangan adalah  "+jmlh);

                }
}



Menggunakan JOptionPane

import javax.swing.JOptionPane;
public class Addition{
public static void main (String[]args){
String firstNumber,secondNumber;
int number1, number2,sum;
firstNumber=JOptionPane.showInputDialog("Masukkan bilangan bulat pertama");
secondNumber=JOptionPane.showInputDialog("Masukkan bilangan bulat kedua");
number1=Integer.parseInt(firstNumber);
number2=Integer.parseInt(secondNumber);
sum=number1 + number2;
JOptionPane.showMessageDialog(null,"Terimakasih\n Hasil Penjumlahan adalah  "+sum,"Hasil",JOptionPane.PLAIN_MESSAGE);
System.exit(0);
}
}


Catatan :
Semua  data input di atas memberikan nilai String, sehingga untuk mulai menerapkan inputan berupa angka, variabel harus di ubah ke dalam tipe data yang sesuai. Contohnya :
String angka1;
String angka2;
Jika diinginkan nanti angka1 dan angka2 berupa integer maka harus diberikan nama baru dan diubah tipenya ke integer, seperti berikut ini :
n1 = Integer.parseInt(angka1);
n2=Integer.parseInt(angka2);



Selamat Mencoba


Sumber : http://www.cstutoringcenter.com/
                JENI
                

Komentar

Postingan populer dari blog ini

OPERASI SISTEM BILANGAN

SISTEM BILANGAN

BUKU BSE SMK TEKNIK AUDIO VIDEO