1. 문제 상세
https://www.acmicpc.net/problem/2739
2. 문제 접근
cin 을 정수를 입력받는다. 해당 수의 구구단을 출력하자.
for문을 사용하여 1단부터 9단까지 총 9번 출력한다.
따라서 for문이 9번 반복되도록 하고, 1부터 9까지의 수를 입력받은 값에 곱하며 출력.
3. 문제 풀이
#include <iostream>
using namespace std;
int main() {
int N;
cin >> N;
for(int i = 1; i < 10; i++) {
cout << N << " * " << i << " = " << N*i << endl;
}
}
정수형 변수 N을 선언. cin 으로 정수를 입력받아 저장.
for문을 사용하여 변수 i 가 1부터 10보다 작을 때, i 의 값을 1씩 더해가며 for문 안의 코드를 반복한다.
매 반복 마다 cout 으로 N과 i의 곱하는 식과 결과를 출력한다.
4. 성능 확인
5. 마무리
반복문을 통해 구구단을 출력했다. 이번엔 for문을 사용했지만 while 문도 사용해보자.
'백준 - 단계별로 풀어보기 > 반복문' 카테고리의 다른 글
[백준] 15552번 : 빠른 A+B | C++ (0) | 2023.09.20 |
---|---|
[백준] 25314번 : 코딩은 체육과목 입니다 | C++ (0) | 2023.09.19 |
[백준] 25304번 : 영수증 | C++ (0) | 2023.09.19 |
[백준] 8393번 : 합 | C++ (0) | 2023.09.19 |
[백준] 10950번 : A+B - 3 | C++ (0) | 2023.09.18 |