본문 바로가기

분류 전체보기
(410)
C 언어 도전기 5 int main(void) { int subway_array[3]; // [0][1][2] subway_array[0] = 30; subway_array[1] = 40; subway_array[2] = 50; for (int i = 0; i < 3; i++) { printf("지하철 1호차에 %d명이 타고 있습니다.\n", i+1, subway_array[i]); } return 0; } int main(void) { int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; for (int i = 0; i < 10; i++) { printf("%d\n", arr[i]); } return 0; } ** int main(void) { int arr[10] = { 1, 2 }; ..
C 언어 프로젝트 4 - 비밀번호 마스터 #include #include int getRandomNumber(int level); void showQuestion(int level, int num1, int num2); void success(); void fail(); int main(void) { //문이 5개가 있고, 각 문마다 점점 어려운 수식 퀴즈가 출제됨.(랜덤) // 맞히면 통과, 틀리면 실패! srand(time(NULL)); int count = 0; // 맞힌 문제 수 for (int i = 1; i
C 언어 도전기 4 빌드 오류가 많이 나서 엄청 헤맸다...ㅠ.ㅠ 똑같은 줄 알았는데 void가 없고, 세미콜론이 없고... 중간에 다른 코드들이 있어서 핵심만 정리하면, void function_without_return(); int main(void) { function_without_return(); return 0; } void function_without_return() { printf("반환값이 없는 함수입니다.\n"); } void p(int num); int function_with_return() int main(void) { int ret = function_with_return(); p(ret); return 0; } void p(int num) { printf("num은 %d입니다.\n", num);..
C 언어 프로젝트 3 - UP & DOWN // Up and Down #include #include int main(void) { srand(time(NULL)); int num = rand() % 100 + 1; // 1~100 사이의 숫자 printf("숫자 : %d\n", num); int answer = 0; // 정답 int chance = 5; // 기회 while (1) // 1 : 참, 0 : 거짓 // = while (chance > 0) { printf("남은 기회 %d번\n", chance--); printf("숫자를 맞혀보세요. (1~100) : "); scanf_s("%d", &answer); if (answer > num) { printf("DOWN ↓\n\n"); } else if (answer < num) { pri..
C 언어 도전기 3 ** 난수 초기화를 하지 않으면 실행할 때마다 같은 배열값이 나옴.(랜덤이지만 그 랜덤값이 실행할 때마다 같다.) **
C 언어 프로젝트 2 - 피라미드 쌓기 2022. 6. 21. 00:05 #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 < i * 2 + 1; k++) { printf("*"); } printf("\n"); } ​ return 0; } ​ ​ ​ ​ *유튜브 나도코딩 참고
C 언어 프로젝트 1 - 경찰서 조서 2022. 6. 20. 23:14(네이버 블로그 글 옮김) char name[256]; printf("이름이 뭐예요? "); scanf_s("%s", name, sizeof(name)); ​ int age; printf("몇살이에요? "); scanf_s("%d", &age); ​ float weight; printf("몸무게는 몇 kg 이에요? "); scanf_s("%f", &weight); ​ double height; printf("키는 몇 cm 이에요? "); scanf_s("%lf", &height); ​ char what[256]; printf("무슨 범죄를 저질렀어요? "); scanf_s("%s", what, sizeof(what)); ​ // 조서 내용 출력 printf("\n\n---..
게더타운 - 자율동아리 발표회 2022. 1. 3. 23:03 1 게더타운을 처음 접하게 된 것은 온라인으로 진행되는 예술 축제였다. 담당하던 학생들이 해당 축제에 참가하게 되면서, 자연스럽게 체험할 수 있었다. 굉장히 크게 구성되어 있는 공간이었고, 체험을 위해 자유롭게 공간을 돌아다니면서 조금씩 감을 잡을 수 있었다. 이때부터 발표회를 메타버스로 진행해야겠다는 결심이 섰다. ​ 3 어떻게 해야 하는지 계획을 먼저 세우고, 포토샵으로 공간을 꾸밀 것들을 만들었다. 많은 시행착오를 거쳤지만, 처음 만들어보는 것치고는 수월했던 것 같기도 하다. 학생들의 사진과 영상, 소감문을 구글 프레젠테이션에 넣고 링크를 연결했다. 영상은 처음에 유튜브로 올리려고 했는데, 구글 프레젠테이션에 영상을 넣고 연결하는 게 훨씬 수월했다.(이건 내가 예술 ..