나도코딩

    다차원 배열 기초

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 #include int main(void) { // 다차원 배열 Multidimensional Array //int i; // □ //int arr[5];..

    C언어 프로젝트 6 : 물고기 키우기

    C언어 프로젝트 6 : 물고기 키우기

    ※ 이번 게임은 속도가 관건입니다. 총 6개의 어항이 있습니다. 어항의 물 높이는 100으로 시작하며 조금씩 물이 감소하여 0이 될 경우 해당 어항에 물고기는 죽게 됩니다. 물이 감소하는 기준은 물을 안 주고 내버려둔 경과 시간 * 레벨 * 3 만큼 속도가 조절됩니다. 숫자를 직접 입력하여 해당 어항에 물을 줄 수 있습니다. 최대한 여러 마리의 물고기에게 물을 주어 경과 시간이 늘어나는 것을 방지해야 합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59..

    C언어 프로젝트 5 : 아빠는 대머리

    C언어 프로젝트 5 : 아빠는 대머리

    이 게임은 물약 4개가 있습니다. 이 중에서 1개만 발모제이며 발모제를 머리에 바를때만 머리카락이 납니다. 총 3번 물약을 바르며 바를때 마다 2~3개의 물약을 사용합니다. (n번째에서 2개의 물약을 사용한 경우, n+1번째에서는 3개의 물약을 사용하며, 반대로 n번째에서 3개의 물약을 사용할 경우 n+1은 2개의 물약을 사용합니다, 교차 사용) 물약의 조합을 유추하여 정답을 맞추면 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 ..

    C언어 프로젝트 4 : 비밀번호 마스터

    C언어 프로젝트 4 : 비밀번호 마스터

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 #include #include // 함수 선언 int getRandomNumber(int level); void showQuestion(int level, int num1, int num2); void success(); void fail(); int main(void) { // 문이 5개가 있고, 각 문마다 점점 어려운 수식 퀴즈가 출제 (랜..

    C언어 프로젝트 3 : Up and Down

    C언어 프로젝트 3 : Up and Down

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 #include #include #include // Up and Down int main(void) { srand(time(NULL)); int num = rand() % 100 + 1; // 1 ~ 100 사이의 숫자 printf("숫자 : %d\n", num); int answer = 0; int chance = 5; while (chance > 0) { printf("남은 기회 %d번\n", chance--); printf("숫자를 맞혀보세요 : %d\n", answer); scanf_s("%d", &answer..

    C언어 프로젝트 2 : 피라미드 쌓기

    C언어 프로젝트 2 : 피라미드 쌓기

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 #include int main(void) { // 피라미드 별 찍기 /* for (int i = 0; i

    C언어 프로젝트 1 : 경찰서 조사서 쓰기

    C언어 프로젝트 1 : 경찰서 조사서 쓰기

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 #include int main(void) { // 프로젝트 // 경찰관이 범죄자의 정보를 입수 (조서 작성) // 이름, 나이, 몸무게, 키 ,범죄명 char name[256]; //문자열을 입력할 때에는 입력받을 인수의 크기를 지정해 주어야 함. printf("이름이 어떻게 되세요?"); scanf_s("%s", name, size..