IT/솔루션) 난 정말C... 없다구요

16장. 실력 다지기 연습문제 02) 문제 9 [ 369게임의 결과 출력]

돔찌 2019. 4. 16. 08:07

<2016. 9. 21. 23:02>

 

16장. 실력 다지기 연습문제 02) 문제 9 [ 369게임의 결과 출력]

 

/*
369게임은 게임의 참여자가 1부터 시작에서 숫자를 증가시켜가는 게임이다.
단 다음의 경우에는 숫자를 말하지 말고 대신 박수를 쳐야 한다.
 - 숫자가 3의 배수인 경우 : 3 6 9 12 15 ...
 - 숫자에 3,6,9가 들어간 경우 : 13 16 19 23....
1부터 999까지의 진행 결과만 출력을 한다.
한 줄에 열한 개씩 출력을 한다.
박수를 쳐야 할 위치에서는 대문자 P를 출력한다.
*/
#include<stdio.h>
#include<stdlib.h>
int main(void) {
	int i;
	int j;
	int check;
	int nmg;
	int mock = 0;
	int mock2 = 0;
	for (i = 1; i <= 999; i++) {
		check = i;
		nmg = check % 10;
		if (check % 3 == 0)
		    printf("   P"); else if (nmg == 3 || nmg == 6 || nmg == 9)
		    printf("   P"); else
		    printf("%4d", i);
		if (i % 11 == 0)
		    printf("\n");
	}
	system("pause");
	return 0;
}