[๋ฐฑ์ค 2438] ๋ณ ์ฐ๊ธฐ - 1 | C++
๋ฐฑ์ค 2438๋ฒ ํ์ด
๋ฌธ์
๋ฌธ์ ์ดํด
๋ฐ๋ณต๋ฌธ์ ์ฒ์ ๋ฐฐ์ธ๋ ๋์ค๋ ๋จ๊ณจ ๋ฌธ์ ์ธ ๋ณ์ฐ๊ธฐ๋ค.
n์ ์ ๋ ฅ๋ฐ์ํ, ์ฒซ์งธ์ค์๋ ๋ณ 1๊ฐ, ๋์งธ ์ค์๋ ๋ณ 2๊ฐ, n๋ฒ์งธ ์ค์๋ ๋ณ n๊ฐ๋ฅผ ์ถ๋ ฅํด์ผํ๋ ๋ฌธ์ ์ด๋ค.
์์ ์ ์ ์ํ๋ฉฐ ํ์ด๋ณด์~
๋ฌธ์ ํ์ด
์ฒ์ ํ์ด๋ณด์๋ ๋ถ๋ค์ด๋ผ๋ฉด ๋๋ถ๋ถ ์๋์ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ์ ๋ค.
for(int i = 0; i < n; i++){
cout << "*" << endl;
}
ํ์ง๋ง ์ด๋ ๊ฒ ์ฝ๋๋ฅผ ์ง๋ฉด
*
*
*
*
*
์ด๋ ๊ฒ ์ถ๋ ฅ๋ ๋ฟ์ด๋ค.
๊ทธ๋ ๋ค๋ฉด ์ด๋ป๊ฒ ํ ๋ฐ๋ณต๋ฌธ ์์์ ์ฌ๋ฌ๊ฐ์ ๋ณ์ ์์๋๋ก ์ถ๋ ฅํ ์ ์์๊น?
๋ฐ๋ก ๋ฐ๋ณต๋ฌธ์์ ๋ฐ๋ณต๋ฌธ์ ํ๋๋ ์ฌ์ฉํ๋๊ฒ์ด๋ค.
์ด๊ฒ์ ์ฐ๋ฆฌ๋ ์ด์ค ๋ฐ๋ณต๋ฌธ(์ค์ฒฉ ๋ฐ๋ณต๋ฌธ)์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค.
i๊ฐ์ ๋ฐ๋ผ ๋ณ๋๋๊ฒ ํ๋ ค๋ฉด ๋๋ฒ์งธ ๋ฐ๋ณต๋ฌธ์ ์กฐ๊ฑด์
for(int j = 0; j <= i; j++) ๋ก ํด์ฃผ๋ฉด ๋๋ค!
๋ํ, ์ฒซ๋ฒ์งธ ๋ฐ๋ณต๋ฌธ์ด ๋๋ ๋ ๋ค์ชฝ์ ์ค๋ฐ๊ฟ์ ๊ผญ ์์ง๋ง๊ณ ๋ฃ์ด์ฃผ์!
์ด์ ๋ค์ ์ ์ํ๋ฉฐ ๋ฌธ์ ๋ฅผ ํ๋ฉด ๊ธ๋ฐฉ ํ๋ฆด๊ฒ์ด๋ค~
ํ์ด ์ฝ๋
#include<iostream>
using namespace std;
int main(){
int n;
cin >> n;
for(int i = 0; i < n; i++){
for(int j = 0; j <= i; j++){
cout << "*";
}
cout << "\n";
}
return 0;
}