본문 바로가기
Algorithm/Beakjoon

[Java] baekjoon 10951 : A+B - 4 / while문

by Amy97 2021. 7. 20.
728x90

문제 


https://www.acmicpc.net/problem/10951

 

10951번: A+B - 4

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

www.acmicpc.net

해결 


자바 while 반복문

1
2
3
4
5
6
while (조건문) {
    <수행할 문장1>
    <수행할 문장2>
    <수행할 문장3>
    ...
}
cs

조건문이 true일 동안 while문 아래의 문장이 계속 실행된다.

조건문이 false이면 실행되지 않는다.

 

자바 hasNext() 메서드

읽어올 요소가 남아있는지 확인하는 메서드

있으면 true, 없으면 false 반환

 

구현 


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import java.util.*;
 
public class Main {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner sc = new Scanner(System.in);
 
        while (sc.hasNext()) { 
        // 읽어올 요소가 없으면 false 반환하므로
        // 입력한 값이 있을 때까지 조건문이 출력된다
            int a = sc.nextInt();
            int b = sc.nextInt();
            System.out.println(a + b);
        }
 
    }
}
cs

결과 


728x90

댓글