소연의_개발일지
article thumbnail
C언어_나무키우기 게임 만들기(4.5)
개발공부/C언어 2023. 4. 9. 00:12

(4.5) 학습일지 개발 진행 및 완료상황. 무엇을 더 하면 좋을지 오늘은 식목일을 기념하여 나무를 심는 특별한 과제를 내 주셨다. 그래서 저녁 먹기 전까지 완성하였고, 개인적으로 욕심이 생겨 몇 가지 기능을 추가했다. 나무를 자라게 하는 부분을 printf로 일일히 해서 if문으로 보여주게 만들었는데 다른 사람들은 for문으로 보여주는 방식을 사용했다. 이렇게 하면 훨씬 코드를 줄일 수 있을 것 같다. 시간이 된다면 이렇게도 수정해 봐야겠다.(과연) 오늘의 문제 조건문과 제어문 그리고 반복문을 이용해 나무를 심고 키워 봅시다. - 숫자키 1번을 누르면 물을 준다. - 숫자키 2번을 누르면 비료를 준다. - 숫자키 3번을 누르면 사랑을 준다. - 숫자키 4번을 누르면 관심을 준다. - 숫자키 5번을 누르..

article thumbnail
C언어_제어문과 반복문을 활용해 턴제 게임 만들기
개발공부/C언어 2023. 4. 6. 20:22

(4.4) 학습일지_C언어 if문 활용해 간단한 게임만들기 일명 코딩몬스터 물리치기 게임(가제)입니다. 순서도 그리느라 시간을 다 허비해서 꾸미는데 열중하지 못했다.. 하지만 그래도 순서도와 의사의 중요성을 깨달았다. 순서도를 그리고 의사코드를 쓰니까 수월하게 쓸 수 있었다. 오류를 발견하기 전까지는... 문제 1. 개발 진행 및 완료상황, 무엇을 더 하면 좋을지 게임 순서도 -> 의사코드 작성 -> 코드 작성 -> 코드 리뷰 및 수정(ing) 5시 30분에 제작완료하였으나 버그를 찾지 못해 9시까지 헤매어.. 반 동기들이 큰도움을 주셨습니다. 코드는 완료했으나 잘못된 점을 찾으면서 순서도가 조금 잘못되었다는 것을 깨닫게 됨. 순서도 버전 0 게임 순서도 ver1 추가예정 ver.2 여기에 전투할지 묻는..

article thumbnail
article thumbnail
C언어_숫자야구 만들기
개발공부/C언어 2023. 4. 3. 21:29

2023.04.03 학습일지 1. 개발 진행 및 완료상황. 무엇을 더 하면 좋을지 총 3번을 걸쳐서 숫자야구 코드를 수정했다. 분명 가위바위보 게임 하는 것처럼 쉽겠지 했는데 더 어려운 기분~ 그래도 코드완성은 했고, 이 방법 말고 다른 분들의 코드를 보면서 다른 방식으로 구현하는걸 배워볼 계획이다. 내 방식보다 훨씬 쉬운 방법이 분명 존재할 것이다! 처음에 그린 순서도 그런데 생각보다 이런 순서도는 허접하다는 것을 깨달았다.. 함수를 만들어서 컴퓨터, 사용자의 값을 반환하고 싶은데 return값을 두개 이상 하려면 포인터를 배워야 한다고 한다.(출처 구글) 그래서 포기! 그래도 함수를 포기못해서 이렇게 만들어 봤다. 백, 십, 일의 자리 추출하기 테스트 #include int main(void){ in..

article thumbnail
C언어_김밥천국 포스기 만들기
개발공부/C언어 2023. 4. 3. 20:30

1일차 _ 4월 1일(토) 1. 순서도 및 개발계획방향 2. 오류 및 해결과정 3. 고민한 부분 4. 구현 사진 및 코드 5. 4/2 진행할 부분 6. 느낀점 으로 작성하겠슴다. 1. 순서도 및 개발계획방향 처음에 만든 순서도입니다 현재 구현한 정도입니다. - 담은 메뉴를 알려준다 -> 결제하기 전에 담은 메뉴를 모두 알려주는 부분입니다. 이건 만약 내가 고객이라면?이라고 생각했을 때 가장 필요한 부분인데, 배열을 배우지 않은 이상 코드를 더 늘리기엔 조금.. 어려워서 일단 포기했습니다. - 결제 및 주문메뉴 줌 -> 이것도 00메뉴 나왔습니다~ 하고 결제금액 나오게 하고 싶은데 위와 같은 이유로 일단 절반만 성공했다고 세모 그려줬습니다. 2. 오류 해결과정 오류1: 식이 수정할 수 있는 Invalue여..