📟java/백준

백준 10952 java

하얀성 2022. 10. 23. 21:48

내 제출답안

 

import java.util.Scanner;

public class Main{
    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
       
        do while(?){
            int A = s.nextInt();
            int B = s.nextInt();
            System.out.println(A+B);
        
            if(A==0 && B==0)
            break;
        }
    }
}

 

<답>

import java.util.Scanner;
 
public class Main {
public static void main(String args[]){

Scanner in=new Scanner(System.in);

while(true){

int A=in.nextInt();
int B=in.nextInt();

if(A==0 && B==0){
in.close();
break;
}
System.out.println(A+B);
}
}
}

 

 

문제:

1.while문 ture 조건문 쓸줄 몰랐음

2.in.close()를 써서 스캐너를 통해 그만 값을 받도록 재줘야 함.