알고리즘 문제 풀이
28. C++ 백준 10952 번 A+B - 5. feat C++ while 문
코딩하는 덕구 🐶
2022. 1. 21. 15:51
728x90
반응형
안녕하세요! 코딩하는 덕구입니다~!
C++ 백준 10952 번 입니다!
https://www.acmicpc.net/step/2
while문 단계
입력이 끝날 때까지 A+B를 출력하는 문제. EOF에 대해 알아 보세요.
www.acmicpc.net
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하는데
입력의 마지막에는 0 0이 들어가는 문제입니다! 즉 입력이 0 0이면 프로그램을 종료하는 문제입니다.
파일의 갯수를 모를 때 파일의 끝을 탐지하는 개념이죠
이런 개념을 EOF(end of file)라고 합니다
또한 이 블로그에서 처음 소개하는 개념인 while 문에 대해서 설명드리겠습니다!
C++ 에서 while 문은
while(조건){
명령문
}
의 구조를 가집니다!
while 문은 조건이 참이면 반복하다가 거짓이면 반복을 종료하는 구조입니다! 쉽죠?
이 문제에서는 while의 조건을 입력이 둘다 0 0 이 아닐때를 조건으로 주면 됩니다!
코드입니다!
#include<iostream>
using namespace std;
int main() {
cin.tie(NULL);
ios_base::sync_with_stdio(false);
int A, B;
cin >> A >> B;
while (A != 0 && B != 0) {
cout << A + B <<"\n";
cin>>A>>B;
}
return 0;
}
C++ 백준 10952 번 이었습니다~! 감사합니다!
728x90
반응형