tulis Coding :
import java.util.Scanner;
public class rizal
{
static double hasil,input1,input2;
public static void main(String[]args){
while(true)
{
Scanner nilai1,nilai2,operator,retry;
String op,re;
// masukkan angka pertama
nilai1 = new Scanner(System.in);
System.out.print("Masukkan angka pertama yang anda inginkan ? : ");
input1 = nilai1.nextInt();
// masukkan angka kedua
nilai2 = new Scanner(System.in);
System.out.print("Masukkan angka kedua yang anda inginkan ? : ");
input2 = nilai2.nextInt();
// masukkan operator
operator = new Scanner(System.in);
System.out.print("Masukkan operator ( + or - or * or / ) : ");
op = operator.nextLine();
// perintah
if (op.equalsIgnoreCase("+")){
hasil = input1 + input2;
System.out.println("Hasil : "+ hasil);
}
if (op.equalsIgnoreCase("-")){
hasil = input1 - input2;
System.out.println("Hasil : "+ hasil);
}
if (op.equalsIgnoreCase("*")){
hasil = input1 * input2;
System.out.println("Hasil : "+ hasil);
}
if (op.equalsIgnoreCase("/")){
hasil = input1 / input2;
System.out.println("Hasil : "+ hasil);
}
retry = new Scanner(System.in);
System.out.print("Mau coba lagi? (ok/tidak) : ");
re = retry.nextLine();
if (re.equalsIgnoreCase("n")) System.exit(0);
}
}
}
Ini hasilnya :
Masukkan angka pertama yang anda inginkan ? : 2
Masukkan angka kedua yang anda inginkan ? : 4
Masukkan operator ( + or - or * or / ) : +
Hasil : 6.0
Mau coba lagi? (ok/tidak) :
No comments:
Post a Comment