joonmyungcha / ProgramingCJUAE101

청주대학교 항공기계공학전공 2022년 2학기 공학컴퓨터프로그래밍 레포트 및 과제 제출
GNU General Public License v2.0
0 stars 0 forks source link

4주차 결과 #4

Open joonmyungcha opened 2 years ago

joonmyungcha commented 2 years ago

project 1 순서도 3st_week_project1_Flowchart image image

define을 통해 가슴둘레 사이즈의 두 기준을 Minchestsize와 Maxchestsize로 지정해주었습니다. 가슴둘레와 사이즈를 정수형과 문자형 변수로 선언해준 후 if, else if 절을 이용하였습니다. 앞에서 #define을 통해 지정해준 두 기준으로 세가지 조건을 주어 입력되는 가슴둘레에 따라 사이즈가 출력되도록 하였습니다.

project 2 순서도 3st_week_project2_Flowchart image image

define으로 기준 나이를 20살로 지정해주었고, 나이 가슴둘레 사이즈 그리고 if, else if절에 사용 할 Max, Min chestsize를 변수선언 해주었습니다. 기준나이에 대한 조건에 따른 Min, Max chestsize를 다르게 해 주었고, 이어서project 1의 코드를 불러와 유사하게 만들었습니다. 따라서 20살 위 아래 기준과 가슴둘레를 기준으로 두어 두 입력값에 따른 사이즈가 출력되도록 하였습니다.

project 3 if, else if문 사용 3st_week_project3_Flowchart image image 사칙연산에 입력할 두 정수, 연산문자, 결과값을 변수 선언 해준 후 if else if 절을 사용하여 각 사칙연산 문자에 조건을 걸어 수식과 결과값을 입력해주었습니다. 정수와 사칙연산을 입력하여 문자 +, -, *, / 에 따른 연산 결과값을 출력하였습니다.

switch-case문 사용 image image if else if 문 대신 switch case 문을 사용하였습니다. 똑같이 변수 선언 후 switch에 연산 문자가 무슨 문자인지 확인할 수 있게 case로 나누어 주었습니다. 또한 case 마지막에 break;로 끝내주었고, 입력하는 사칙연산을 case에 맞는 사칙연산 결과값으로 출력하도록 하였습니다.

@swcho84

swcho84 commented 2 years ago

자세한 설명 및 회고 매우 좋습니다. 4주차로 수정하길 바랍니다. @joonmyungcha