import java.util.Random;
import java.util.Scanner;
public class Ex_do_while문 {
public static void main(String[] args) {
// (+, -) 계산기 프로그램
// 첫 번째 정수를 입력받는다.
// 두 번째 정수를 입력받는다.
// 연산자를 선택한다.
// 선택한 연산자에 따라 연산 결과를 출력한다.
// 다시 실행할 것인가를 선택한다.
// "y"를 입력하면 다시 실행
// "n"을 입력하면 반복문 종료
Scanner sc = new Scanner(System.in);
String result = null;
do {
System.out.print("첫 번째 정수를 입력하세요 >> ");
int num1 = sc.nextInt();
System.out.print("두 번째 정수를 입력하세요 >> ");
int num2 = sc.nextInt();
System.out.print("[1]더하기 [2]빼기 >> ");
int choice = sc.nextInt();
if(choice==1) {
System.out.println("더하기 연산 결과는 "+(num1+num2));
}else if(choice==2) {
System.out.println("빼기 연산 결과는 "+(num1-num2));
}
System.out.print("다시 실행하시겠습니까? (Y/N) >> ");
result = sc.next();
System.out.println();
} while(!result.equals("N"));
System.out.println("종료하겠습니다.");
}
}
'언어 > JAVA' 카테고리의 다른 글
for문 예제_두 개의 정수 중 작은 수부터 큰 수까지 차례대로 출력 (0) | 2023.02.26 |
---|---|
for문 예제_숫자 나열 (0) | 2023.02.26 |
do_while문 예제_plus game (0) | 2023.02.26 |
do_while문 예제_로그인 실패 시, 계속 입력 (0) | 2023.02.26 |
do_while문 예제_몸무게 감량 프로그램 (0) | 2023.02.26 |
댓글