문제
문제가 이거에여그래서 제가 한게
첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제
입력
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
출력
첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
제한
예제 입력 1 <button class="btn btn-link copy-button" style="padding: 0px;" type="button" data-clipboard-target="#sample-input-1">복사</button>
5
예제 출력 1 <button class="btn btn-link copy-button" style="padding: 0px;" type="button" data-clipboard-target="#sample-output-1">복사</button>
*
**
***
****
*****
문제가 이거에여그래서 제가 한게
#include
int main()
{
using namespace std;
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int N;
cin >> N;
for (int stars = 1; stars <= N; ++stars)
{
for (int x = 1; x <= stars; ++x)
{
cout << "*" < }
cout << "" < }
return 0;
}
이렇게 햇는데 별이 *
**
***
****
*****
이렇게 나와야 하는데
제가 짠거로는
*
*
*
*
*
*
*
*
*
* 이런식으로 나옵니다..;;
뭐가 문제일까요?
이런거 아직은 하지말고 문법 책 앞부분 정독부터 먼저 하셈
공부를 책으로 안해서 ㅎ;;
비번 까먹어서 수정이 안되네;
C로 짜줘도 되냐 이해가능?
별이 왜 가로로 찍히는지 모르겟습니다;
\n의 문제인데 C++은 내가 잘몰라 그래서 C로 짜줄게
중간에 부등호 짤려가지고 안보이는데 별 옆에 endl 넣은거면 지워라
별을 N개 출력해야되는데 하나 출력하고 엔터 넣고 하니까 저리 나오지
아.... 습관적으로 cout쓰면 다 endl;을붙여서;
아래도 cout << "" << endl; 이렇게 쓸 필요 없이 cout << endl; 만 써도 충분해
정말 감사합니다 질문 안햇으면 몇시간동안 뻘짓할뻔.. - dc App
아 글고 위에 속도 높이려고 적어놓은것들 보고 떠오른건데 endl은 버퍼비우는 작업도 해주기 때문에 훨씬 느리니까 대신에 cout << '\n'; 쓰는걸 추천함
#include <stdio>
#include <stdio>int main(void){int n;for(int i=1;i<=n;i++){for(int j=1;j<=i;j++){printf("*");}printf("\n");}return 0;}
ㄱㅅㄱㅅc로도 해봐야겟네 - dc App