문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

 

입력

입력은 여러 개의 테스트 케이스로 이루어져 있다. 

각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다.(0<A, B<10)

입력의 마지막에는 0 두개가 들어온다. 

 

출력

각 테스트 케이스마다 A+B를 출력한다. 

 

예제 입력1
1 1
2 3
3 4
9 8
5 2
0 0
예제 출력1
2
5
7
17
7

고려사항

- While문 사용(종료 시점이 input되지 않기 때문에 for문을 사용하기가 어려움)

- 입력받은 두 수의 합이 0이면 break 사용

 

나의 풀이 코드

import java.util.Scanner;

public class Main7 {
    public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    while (true) {
        int a = in.nextInt();
        int b = in.nextInt();
        if (a+b ==0) {
            break;
        	}
        System.out.println(a+b);
    	}
    }
}

피드백

- Java는 true, false의 단어 앞에 대문자를 쓰지 않는다. 

+ Recent posts