#29. 백준 2438번 문제 풀이: 별찍기-1 | 문제 원본 보기 |
--입력-- 5 --출력-- * ** *** **** *****
한 줄씩 반복하며, 별의 개수도 반복 횟수마다 늘어나야 하므로 이중 루프를 사용한다. -- for 줄수만큼 반복 for 현재줄수 만큼 별 반복 별 출력 --
#include <iostream>
using namespace std;
int main() {
int i, j, n;
cin >> n; // 별의 줄수를 입력받아 정수로 변환 후 n에 대입
for(i = 0; i < n; i++) { // 주어진 개수 만큼 반복
for(j = 0; j < i + 1; j++) { // 자리수 만큼 별을 찍기 위해 반복
cout << '*'; // 별 한글자 출력
}
cout << endl; // 별 한줄을 다 찍었으니 줄바꿈 출력
}
return 0;
}