본문 바로가기
백준 알고리즘 단계별 풀이 (문제 수)/반복문 (14)

[C++] 구구단 출력하기

by 17번 일개미 2022. 6. 17.
728x90

문제

N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.


예제 입력 1

2

 

예제 출력 1

2 * 1 = 2
2 * 2 = 4
2 * 3 = 6
2 * 4 = 8
2 * 5 = 10
2 * 6 = 12
2 * 7 = 14
2 * 8 = 16
2 * 9 = 18

풀이

#include <iostream>
using namespace std;

void PrintDan(int dan);

int main() {
	int dan;
	cin >> dan;
	PrintDan(dan);
}

void PrintDan(int dan)
{
	for (int i = 1; i < 10; i++)
	{
		cout << dan << " * " << i << " = " << dan * i << endl;
	}
}

 

dan 이라는 int 형 변수에 출력할 '단'을 입력받고, PrintDan 함수에 넘겨준다.

PrintDan 함수는 for문을 통해 1~9까지 dan 과 곱셈을 하여 결과를 출력한다.

728x90