swcho84 / ProgrammingCJUAE101-2021

청주대학교 항공학부 항공기계공학전공 개설과목 "공학컴퓨터프로그래밍"의 코드 모음(2021년도)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ProgrammingCJUAE101-2021

청주대학교 항공학부 항공기계공학전공 개설과목 "공학컴퓨터프로그래밍"의 코드 모음(2021년도)


2주차 실습문제 완료

  • pp.50 확인문제 #3
  • pp.82 확인문제 #3
  • pp.120 도전문제
  • pp.120 도전문제 (if-else)


3주차 실습문제 완료

  • pp. 152 도전문제
  • 실습문제 #1, 약수판별
  • 실습문제 #2, 달력 월에 해당하는 숫자의 영단어 출력
  • 실습문제 #3, 사분면 판단
  • 기타사항
    • 모든 코드에 예외처리 추가하여 입력이 잘못되었음을 사용자에게 알려주기


4주차 실습 중 예제프로그램 지원

  • Random number generator with the function


4주차 실습문제 완료

  • 유클리디안 거리 구하기
  • 피보나치 수열(반복문 버전)
  • pp. 177 도전문제
  • pp. 206 도전문제
  • 기타사항
    • 모든 코드에 예외처리 추가하여 입력이 잘못되었음을 사용자에게 알려주기


5주차 실습문제 완료

  • 0부터 n까지 합산(재귀함수 버전, 4주차 결과로 확인하기)
  • 이항계수 계산(반복문, 재귀함수)
  • 주사위 던지기(학습한 범위 내에서의 기능만 활용, 배열 사용하지 않음)
  • 기타사항
    • 모든 코드에 예외처리 추가하여 입력이 잘못되었음을 사용자에게 알려주기


6주차 실습문제 완료

  • 2차원 벡터 연산
  • 최소공배수, 최대공약수 계산
  • 로또번호 당첨여부 계산기
  • 기타사항
    • 모든 코드에 예외처리 추가하여 입력이 잘못되었음을 사용자에게 알려주기


7주차 실습(코드 회고)



중간 프로젝트 완료

  • 가위바위보 게임 모두 구현 완료
    • 최대한 기본적인 C언어 기능을 사용하여 구현하였음
  • 기타사항
    • 본인이 짠 코드랑 비교해서 필요한 기능 받아들이기


8주차 중간고사

  • 중간고사 코드문제들 확인


9주차 실습문제 완료

  • 배열 합치기 및 정렬
  • 문자열의 문자개수 계산
  • 문자열 역순출력
  • 기타사항
    • 모든 코드에 예외처리 추가하여 입력이 잘못되었음을 사용자에게 알려주기


10주차 실습강의 업로드

  • 파일입출력관련
  • 기타사항
    • 모든 코드에 예외처리 추가하여 입력이 잘못되었음을 사용자에게 알려주기


12-13주차 실습문제 완료(linux)

  • 클래스/객체/상속개념 적용한 2차원 삼각형/사각형/원형의 넓이/둘레 계산하기
  • 점/벡터를 구현하여 덧셈/뺄셈/내적/외적/단위벡터 및 두 점 간의 거리 계산하기


13주차 실습강의 업로드(window)

  • 강의 중 코딩한 내용들 추가 완료


14주차 실습강의 업로드(linux, 55series)

  • 강의 중 설명한 내용들 추가 완료
  • 기말고사 프로젝트(c++기반 자유주제)에 활용 가능

About

청주대학교 항공학부 항공기계공학전공 개설과목 "공학컴퓨터프로그래밍"의 코드 모음(2021년도)

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 38.4%Language:C 25.0%Language:CMake 22.3%Language:Makefile 14.3%