Kali ini saya akan memberikan contoh program perhitungan aritmatika dengan menggunakan JAVA.
pada program ini terdapat 4 perhitungan aritmatika sederhana yaitu tambah,kurang, kali dan bagi.
Saya akan memberikan Source Codenya dibawah ini :
package operasibilangan;
import java.util.Scanner;
class utama{
Scanner scan = new Scanner(System.in);
int pilih,a,b,hasil;
String pilihlagi;
void isidata(){
System.out.println("Pilih operasi yang diinginkan");
System.out.println("1. Operasi Tambah ");
System.out.println("2. Operasi Kurang");
System.out.println("3. Operasi Kali");
System.out.println("4. Operasi Bagi");
System.out.println("5. Keluar");
System.out.print("Masukkan Pilihan Anda : ");
pilih =scan.nextInt();
switch(pilih){
case 1 :
System.out.println("Anda memilih Operasi Tambah");
System.out.println("Masukkan Angka Pertama : ");
a = scan.nextInt();
System.out.println("Masukkan Angka Kedua : ");
b=scan.nextInt();
hasil= a+b;
System.out.println ( "Hasil" + a + " + "+ b + " = "+hasil);
System.out.print("Anda Ingin mencoba lagi ? Y/T : ");
pilihlagi = scan.next();
if ("y".equals(pilihlagi )||"y".equalsIgnoreCase(pilihlagi) ){
utama switc= new utama();
switc.isidata();}
else if("t".equals(pilihlagi)||"t".equalsIgnoreCase(pilihlagi)){
break;}
else {
System.out.print("Pilihan Anda Salah");
break;
}
break;
case 2 :
System.out.println("Anda memilih operasi kurang");
System.out.print("Masukkan Angka Pertama : ");
a = scan.nextInt();
System.out.print("Masukkan Angka kedua : ");
b = scan.nextInt();
hasil = a - b;
System.out.println("Hasil" + a + " - "+ b +" = "+ hasil);
System.out.print("Anda Ingin mencoba lagi ? Y/T : ");
pilihlagi = scan.next();
if ("y".equals(pilihlagi)|| "y".equalsIgnoreCase(pilihlagi) ){
utama switc= new utama();
switc.isidata();}
else if("t".equals(pilihlagi)||"t".equalsIgnoreCase(pilihlagi)){
break;}
else {
System.out.print("Pilihan Anda Salah");
break;
}
case 3 :
System.out.println("Anda memilih operasi Kali");
System.out.print("Masukkan Angka Pertama : ");
a = scan.nextInt();
System.out.print("Masukkan Angka kedua : ");
b = scan.nextInt();
hasil = a * b;
System.out.println("Hasil" + a + " * "+ b +" = " +hasil);
System.out.print("Anda Ingin mencoba lagi ? Y/T : ");
pilihlagi = scan.next();
if ("y".equals(pilihlagi)||"y".equalsIgnoreCase(pilihlagi) ){
utama switc= new utama();
switc.isidata();}
else if("t".equals(pilihlagi)||"t".equalsIgnoreCase(pilihlagi)){
break;}
else {
System.out.print("Pilihan Anda Salah");
break;
}
case 4 :
System.out.println("Anda memilih operasi Bagi");
System.out.print("Masukkan Angka Pertama : ");
a = scan.nextInt();
System.out.print("Masukkan Angka kedua : ");
b = scan.nextInt();
hasil = a / b;
System.out.println("Hasil" + a + " / "+ b + " = "+hasil);
System.out.print("Anda Ingin mencoba lagi ? Y/T : ");
pilihlagi = scan.next();
if ("y".equals(pilihlagi)||"y".equalsIgnoreCase(pilihlagi) ){
utama switc= new utama();
switc.isidata();}
else if("t".equals(pilihlagi)||"y".equalsIgnoreCase(pilihlagi)){
break;}
else {
System.out.print("Pilihan Anda Salah");
break;
}
default :
System.out.print("Anda salah memasukkan Input");
}
}
}
public class Operasibilangan {
public static void main(String[] args) {
utama tampilan = new utama();
tampilan.isidata();
}
}
import java.util.Scanner;
class utama{
Scanner scan = new Scanner(System.in);
int pilih,a,b,hasil;
String pilihlagi;
void isidata(){
System.out.println("Pilih operasi yang diinginkan");
System.out.println("1. Operasi Tambah ");
System.out.println("2. Operasi Kurang");
System.out.println("3. Operasi Kali");
System.out.println("4. Operasi Bagi");
System.out.println("5. Keluar");
System.out.print("Masukkan Pilihan Anda : ");
pilih =scan.nextInt();
switch(pilih){
case 1 :
System.out.println("Anda memilih Operasi Tambah");
System.out.println("Masukkan Angka Pertama : ");
a = scan.nextInt();
System.out.println("Masukkan Angka Kedua : ");
b=scan.nextInt();
hasil= a+b;
System.out.println ( "Hasil" + a + " + "+ b + " = "+hasil);
System.out.print("Anda Ingin mencoba lagi ? Y/T : ");
pilihlagi = scan.next();
if ("y".equals(pilihlagi )||"y".equalsIgnoreCase(pilihlagi) ){
utama switc= new utama();
switc.isidata();}
else if("t".equals(pilihlagi)||"t".equalsIgnoreCase(pilihlagi)){
break;}
else {
System.out.print("Pilihan Anda Salah");
break;
}
break;
case 2 :
System.out.println("Anda memilih operasi kurang");
System.out.print("Masukkan Angka Pertama : ");
a = scan.nextInt();
System.out.print("Masukkan Angka kedua : ");
b = scan.nextInt();
hasil = a - b;
System.out.println("Hasil" + a + " - "+ b +" = "+ hasil);
System.out.print("Anda Ingin mencoba lagi ? Y/T : ");
pilihlagi = scan.next();
if ("y".equals(pilihlagi)|| "y".equalsIgnoreCase(pilihlagi) ){
utama switc= new utama();
switc.isidata();}
else if("t".equals(pilihlagi)||"t".equalsIgnoreCase(pilihlagi)){
break;}
else {
System.out.print("Pilihan Anda Salah");
break;
}
case 3 :
System.out.println("Anda memilih operasi Kali");
System.out.print("Masukkan Angka Pertama : ");
a = scan.nextInt();
System.out.print("Masukkan Angka kedua : ");
b = scan.nextInt();
hasil = a * b;
System.out.println("Hasil" + a + " * "+ b +" = " +hasil);
System.out.print("Anda Ingin mencoba lagi ? Y/T : ");
pilihlagi = scan.next();
if ("y".equals(pilihlagi)||"y".equalsIgnoreCase(pilihlagi) ){
utama switc= new utama();
switc.isidata();}
else if("t".equals(pilihlagi)||"t".equalsIgnoreCase(pilihlagi)){
break;}
else {
System.out.print("Pilihan Anda Salah");
break;
}
case 4 :
System.out.println("Anda memilih operasi Bagi");
System.out.print("Masukkan Angka Pertama : ");
a = scan.nextInt();
System.out.print("Masukkan Angka kedua : ");
b = scan.nextInt();
hasil = a / b;
System.out.println("Hasil" + a + " / "+ b + " = "+hasil);
System.out.print("Anda Ingin mencoba lagi ? Y/T : ");
pilihlagi = scan.next();
if ("y".equals(pilihlagi)||"y".equalsIgnoreCase(pilihlagi) ){
utama switc= new utama();
switc.isidata();}
else if("t".equals(pilihlagi)||"y".equalsIgnoreCase(pilihlagi)){
break;}
else {
System.out.print("Pilihan Anda Salah");
break;
}
default :
System.out.print("Anda salah memasukkan Input");
}
}
}
public class Operasibilangan {
public static void main(String[] args) {
utama tampilan = new utama();
tampilan.isidata();
}
}
Oke Terima Kasih Telah mengunjungi blog saya semoga contoh program diatas berguna untuk kita semua.
No comments:
Post a Comment