본문 바로가기

코딩테스트

[C++] 숫자로 삼각형 출력하기

숙제 1 (삼각형 출력)

양의정수k주어졌을, 아래그림과같이밑면의(가로)k개의숫자만들어져있고, 높이(세로)k개의숫자줄로만들어진숫자삼각형을출력하는프로그램을작성하시오. 여기서, 정수k삼각형의크기라고부른다.삼각형으로출력된숫자모양에서, 삼각형의제일위쪽꼭지점에서1부터시작하여, 같은에서는왼쪽에서오른쪽으로숫자가연속적으로나열되어있다. 또한숫자위쪽에서아래쪽행의순서대로차례대로나열되어있다.

 

예시:

#include<iostream>
using namespace std;

int main(){
	int num=0x00;
	cin>>num;
	int count=1;
	for(int i=0;i<num;i++){
		for(int j=0;j<=i;j++){
			cout<<count<<" ";
			count++;
		}
		cout<<endl;
	}

	return 0;
}

 

 

'코딩테스트' 카테고리의 다른 글

[C++] 직선그래프출력하기  (0) 2021.06.27
[C++] 모래시계출력하기  (0) 2021.06.27
[C++] 숙제 1 (정수 연산)  (0) 2021.06.23
[python] (백준 1065번) 한수  (0) 2020.08.07
[C] (백준 1712번) 손익분기점  (0) 2020.08.07