U E D R , A S I H C RSS

고한종/십자가돌리기 (rev. 1.6)

고한종/십자가돌리기




본문

1. printf 노가다 버젼.
#include<stdio.h>
#include<Windows.h>
//system("cls");  -> 비쥬얼 스튜디오에서 화면 깨끗하게 하는 법.
// ㄴ#include<windows.h> 선언후 사용.
// #include<conio.h>의 clrscr();은 비쥬얼 C++에서는 안써진다더라. 왜그럴까 ㅠㅜ


int main()
{
	while(1)
	{
		printf("    1    \n    2    \n6 7 3 8 9\n    4    \n    5    \n");//1
		Sleep(250);
		system("cls"); 
		printf("6       1\n  7   2  \n    3    \n  4   8  \n5       9\n");//2
		Sleep(250);
		system("cls"); 
		printf("    6    \n    7    \n5 4 3 2 1\n    8    \n    9    \n");//3
		Sleep(250);
		system("cls"); 
		printf("5       6\n  4   7  \n    3    \n  8   2  \n9       1\n");//4
		Sleep(250);
		system("cls"); 
		
		printf("    5    \n    4    \n9 8 3 7 6\n    2    \n    1    \n");//5
		Sleep(250);
		system("cls"); 
		printf("9       5\n  8   4  \n    3    \n  2   7  \n1       6\n");//6
		Sleep(250);
		system("cls"); 
		printf("    9    \n    8    \n1 2 3 4 5\n    7    \n    6    \n");//7
		Sleep(250);
		system("cls"); 
		printf("1       9\n  2   8  \n    3    \n  7   4  \n6       5\n");//8
		Sleep(250);
		system("cls"); 

	}
	return 0;
}

숫자부분을 노가다로 처리한 게 좀 걸린다. 이과생 답게 수열 넣은 for문으로 짜봐야 겠다.
일단 기본은 성공했으니 이제 사이즈를 입력받아서 돌리는걸 짜볼까 한다.
할 수 있으려나 ㅋㅋㅋ;;;

덧글


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:42
Processing time 0.0150 sec