정사각형의 한 변의 길이 n을 입력받은 후 다음과 같이 숫자로 된 정사각형 형태로 출력하는 프로그램을 작성하시오. < 처리조건 > 숫자의 진행 순서는 처음에 왼쪽 위에서 아래쪽으로 n만큼 진행 한 후 바로 오른쪽 위에서 다시 아래쪽으로 진행하는 방법으로 정사각형이 될 때까지 반복한다.
#include<stdio.h>
#pragma warning(disable:4996)
int main()
{
int num = 0;
int temp = 0;
int count = 1;
scanf("%d", &num);
for (int i = 0; i < num; i++)
{
temp = count;
for (int j = 0; j < num; j++)
{
printf("%d ", temp);
temp += num;
}
printf("\n");
count++;
}
}
'자료구조, 알고리즘 문제 풀이 > 정올 실력키우기' 카테고리의 다른 글
정올 실력키우기 자료처리 1146 : 선택정렬 (0) | 2017.04.05 |
---|---|
정올 실력키우기 문자열 1102 : 스택 (stack) (0) | 2017.03.26 |
정올 실력키우기 문자열 2604 : 그릇 (0) | 2017.03.23 |
1856: 숫자사각형2 (0) | 2015.08.04 |
1303: 숫자사각형1 (0) | 2015.08.03 |