// 계속하겠습니까? (yY/n) :
// 사칙연산계산기 do while
int num1, num2;
String op;
char str;
Scanner sc = new Scanner(System.in);
do {
System.out.print("Operation input : ");
num1 = sc.nextInt();
op = sc.next();
num2 = sc.nextInt();
switch(op) {
case "+" :
System.out.printf("%d + %d = %d",num1,num2,num1+num2);
break;
case "-" :
System.out.printf("%d - %d = %d",num1,num2,num1-num2);
break;
case "*" :
System.out.printf("%d * %d = %d",num1,num2,num1*num2);
break;
case "/" :
System.out.printf("%d / %d = %d",num1,num2,num1/num2);
break;
}
System.out.println();
System.out.print("Continue?(y/n) : ");
str = sc.next().charAt(0);
if(str == 'n' || str == 'N') {
System.out.println("End");
break;
}
}while(str == 'y' || str == 'Y');
반응형
'자바과정 > Java' 카테고리의 다른 글
Java 기초 - 2일차(추가 및 보완) (0) | 2021.01.30 |
---|---|
Java 기초 - 2일차 (0) | 2021.01.29 |
Java 실습(구구단) - 2일차 (0) | 2021.01.29 |
Java 실습(종이접기) - 2일차 (0) | 2021.01.29 |
Java 실습(사칙연산계산기) - 2일차 (0) | 2021.01.29 |
댓글