본문 바로가기

프로그램/C++ 1000제138

C++ 6제] 두 수를 입력받아 사칙 연산한 결과를 출력하시오. 출처 : 반크_독도포스터 문제] vector를 사용하여 두 수를 입력받아 사칙 연산한 결과를 출력하는 프로그램을 작성하시오. 참고풀이] #include #include #include using namespace std; int main() { vector v; int a,b; //두 수를 입력받는다. cin >> a >> b; //vector에 저장한다. v.push_back(a); v.push_back(b); //결과 출력 cout 2022. 5. 19.
C++ 5제] vector를 사용하여 입력된 두 수의 합을 구하는 프로그램을 작성하시오. 출처 : 반크_독도포스터 참고풀이] #include #include using namespace std; int main() { vector v; int a,b; //두 수를 입력받는다. cin >> a >> b; //vector에 저장한다. v.push_back(a); v.push_back(b); //결과 출력 cout 2022. 5. 18.
C++ 4제] vector를 사용하여 1~10까지 출력하는 프로그램을 작성하시오. 출처 : 반크_독도포스터 참고풀이1] #include #include using namespace std; int main() { vector v; int i; //vector에 1~10까지 값을 넣는다. for(i=1;i 2022. 5. 18.
C++ 3제] 숫자 N을 입력하여 각 자리수의 합을 구하는 프로그램을 작성하시오. 문제] 숫자 N(1 MS; if (MS >= "1" && MS 2021. 7. 29.
C++ 2제] 2019년 한국정보올림피아드 1차대회 초등부 1번 - 막대기 문제] [유형3] 1번 - 막대기(100점) 모든 언어에 대해 시간 제한 1초, 메모리 제한 512MB입니다. 아래 그림처럼 높이만 다르고 (같은 높이의 막대기가 있을 수 있음) 모양이 같은 막대기를 일렬로 세운 후, 왼쪽부터 차례로 번호를 붙인다. 각 막대기의 높이는 그림에서 보인 것처럼 순서대로 6, 9, 7, 6, 4, 6 이다. 일렬로 세워진 막대기를 오른쪽에서 보면 보이는 막대기가 있고 보이지 않는 막대기가 있다. 즉, 지금 보이는 막대기보다 뒤에 있고 높이가 높은 것이 보이게 된다. 예를 들어, 그림과 같은 경우엔 3개(6번, 3번, 2번)의 막대기가 보인다. N개의 막대기에 대한 높이 정보가 주어질 때, 오른쪽에서 보아서 몇 개가 보이는 지를 알아내는 프로그램을 작성하려고 한다. 입력형식 표.. 2021. 7. 12.
C++ 1제] 디폴트 매개변수를 사용하여 1~10까지 출력하는 프로그램을 작성하시오. 참고풀이] #include using namespace std; class OnenTen{ int start; //시작 변수 int end; //끝 변수 int i; //반복 변수 public: //디폴트 매개변수를 사용한 생성자 선언 OnenTen(int e, int s=1){ start=s; end=e; } //결과출력 메서드 void print(){ for(i=start;i 2021. 7. 1.
반응형