백준/브론즈

[백준] 브론즈V-별 찍기-1 C++ 2438번

taene_ 2023. 8. 22. 21:43

문제

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제

입력

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.

출력

첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.

예제 입력 1 복사

5

예제 출력 1 복사

*
**
***
****
*****

 

소스코드:

#include <iostream>

using namespace std;

int main()
{
	int a;
	cin >> a;

	for (int i = 0; i < a; i++)
	{
		for (int j = 0; j < i+1; j++)
		{
			cout << "*";
		}
		cout << "\n";
	}

	return 0;
}

접근방법: for문안의 for문을 이용해서 각 행마다 별의 갯수를 같게 해서 별을 찍고 안쪽의 for문의 끝나면 줄바꿈을 했다.