개발자 모드/C언어 (77) 썸네일형 리스트형 C언어 기초 야구 게임 #include int main(void) { // 스트라이크, 볼 야구게임 int input1, input2, input3; int answer1 = 9; int answer2 = 4; int answer3 = 1; int count = 0; while (1) { printf("%d 번째 도전 \n", count+1); printf("첫번째 자리 숫자를 입력하시오 : \n"); scanf_s("%d", &input1); printf("두번째 자리 숫자를 입력하시오 : \n"); scanf_s("%d", &input2); printf("세번째 자리 숫자를 입력하시오 : \n"); scanf_s("%d", &input3); int S = 0; int B = 0; if (answer1 == input1) S.. C언어 카드 뒤집기 게임 #include #include // 10마리의 서로 다른 동물 (각 카드 2장) // 사용자로부터 2개의 입력값을 받아서 -> 같은 동물 찾으면 카드 뒤집기 // 모든 동물 쌍을 찾으면 게임 종료 // 총 실패 횟수 표시 int arrayAnimal[4][5]; // 카드 지도 20장 int checkAnimal[4][5]; // 뒤집힌 카드 여부 확인 void initAnimalArray(); char* strAnimal[10]; void initAnimalName(); void shuffleAnimal(); int getEmptyPosition(); int conv_pos_x(int x); int conv_pos_y(int y); void printfAnimals(); void printfQuest.. C언어 로또 번호 생성 프로그램 #include #include int main(void) { int lotto[6] = { 0,0,0,0,0,0 }; srand(time(NULL)); for (int i = 0; i < 6; i++) { int tmp = 0; int count = 0; while(1) { tmp = rand() % 46 + 1; for (int j = 0; j < 6; j++) { if (lotto[j] == tmp) count++; else { } } if (count == 0) { lotto[i] = tmp; break; } } } for (int i = 0; i < 6; i++) { printf("로또 번호 %d번째는 %d \n", i+1, lotto[i]); } return 0; } C언어 숫자 받아서 내림차순 정리 #include #include int main(void) { int input_num[5]; int result_num[5]; for (int i = 0; i input_num[j]) count++; } if (count == 4) { result_num[0] = input_num[i]; } else if (count == 3) { result_num[1] = input_num[i]; } else if.. C언어로 *(별) 피라미드 쌓기 #include int main(void) { // * // *** // ***** // ******* // ********* // *********** // 피라미드를 쌓아라 - 프로젝트 int floor; printf(" 몇층으로 쌓겠느냐?"); scanf_s("%d", &floor); for (int i = 0; i < floor; i++) { for (int j = i; j < floor - 1; j++) { printf(" "); } for (int k = 0; k 이전 1 ··· 7 8 9 10 다음