문제 출처: www.acmicpc.net/problem/10952
10952번: A+B - 5
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
1. 코드
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
using namespace std; | |
int main(void) | |
{ | |
int A, B; | |
while (1) | |
{ | |
cin >> A >> B; | |
if (A == 0 && B == 0) | |
break; | |
cout << A + B << endl; | |
} | |
return 0; | |
} |
2. 풀이
int A, B;
A와 B를 선언한다.
while (1)
A와 B에 각각 0을 입력하지 않으면 계속해서 계산을 진행하기에 무한 반복문으로 구성했다.
cin >> A >> B;
반복문안에서는 A와 B를 입력받는다.
if (A == 0 && B == 0)
break;
그리고 A와 B의 값이 0이라면 반복문을 중지한다.
cout << A + B << endl;
그렇지 않다면 A와 B를 더한 값을 출력하고 개행을 해준다.
'컴퓨터 > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 10818번: 최소, 최대 [C++] (0) | 2020.12.21 |
---|---|
백준 알고리즘 10951번: A+B - 4 [C++] (0) | 2020.12.19 |
백준 알고리즘 10871번: X보다 작은 수 [C++] (0) | 2020.12.16 |
백준 알고리즘 2439번: 별 찍기 - 2 [C++] (0) | 2020.12.15 |
백준 알고리즘 11021번: A+B - 7 [C++] (0) | 2020.12.08 |