package homework;
import java.io.*;
public class Topic4 {
public static void main(String[] args) throws IOException{
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
int num1=0,num2=0,total=0;char operator;
while(true){
System.out.print("Num1 = ");
num1=Integer.parseInt(input.readLine());
do{
System.out.print("Operator (+, -, *, /, %) = ");
operator =(char)System.in.read();
System.in.read();
System.in.read();
}while(operator !='+' && operator !='-' && operator !='*' && operator !='/' && operator !='%');
System.out.print("Num2 = ");
num2=Integer.parseInt(input.readLine());
switch(operator){
case '+':total = num1+num2;break;
case '-':total = num1+num2;break;
case '*':total = num1+num2;break;
case '/':total = num1/num2;break;
case '%':total = num1%num2;break;
}
System.out.println("Result: "+num1+" + "+num2+" ="+total);
System.out.print("Do you want to continue(y/n)?");
char ch =(char)System.in.read();
if(ch=='n' || ch=='N')
break;
else{
System.in.read();
System.in.read();
}
}
}
}
No comments:
Post a Comment