//GitHub https://github.com/vellimole0621
백준 10952번 : A+B - 5
(문제 - https://www.acmicpc.net/problem/10952)
문제 설명 : 1~10 사이 값 A, B을 받아, A, B가 모두 0이 아닌 경우 출력하고. 0인 경우 실행을 종료한다.
풀이 : A, B값을 입력 받음 >> while 반복문 생성 >> while 안에 if 조건문 생성 >> A B 0인지 확인하고 아닌 경우 출력 >> 출력 후 새로운 A B 값 입력 받음 >> 0인 경우 반복문 종료 >> 끝!
package algorithm; // 파일 폴더
import java.util.*; // Scanner 클래스 사용
public class SOlve220722 {
public static void main(String[] args){
Scanner sc = new Scanner(System.in); //scanner 객체 생성
int A = sc.nextInt(); //A 입력
int B = sc.nextInt(); //B 입력
while(true){ //while 문(조건 성립할 때까지, 반복)
if(!(A==0 && B ==0)){ //A == 0 && B == 0 가 아닌 경우 실행
System.out.println(A+B); // A + B 합 출력
A = sc.nextInt(); // 새로운 A B 입력
B = sc.nextInt();
}else{
break; // A == 0 && B == 0 인 경우 반복문 break
}
}
sc.close();
}
}
'프로그래밍 > Java' 카테고리의 다른 글
[자바 JAVA/알고리즘] 백준 2562번 : 최댓값 (0) | 2022.07.24 |
---|---|
[자바 JAVA/알고리즘] 백준 11720번 : 숫자의 합 (0) | 2022.07.24 |
[자바 JAVA/알고리즘] 백준 1110번 : 더하기 사이클 (0) | 2022.07.23 |
[자바 JAVA/알고리즘] 백준 2480번 : 주사위 세개 (0) | 2022.07.23 |
[자바 JAVA/알고리즘] 백준 2439번 : 별 찍기 - 2 (1) | 2022.07.19 |