LimHanseong / LimHanseong-2022

청주대학교 2022년도 2학기 공학컴퓨터프로그래밍 학습 및 레포트/프로젝트 제출
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

2nd week Problem Solving #1

Open LimHanseong opened 2 years ago

LimHanseong commented 2 years ago

Prob_1

학번, 이름, 학점 출력하는 프로그램. 문자열 출력할 때는 "문자열", 문자 출력할 때는 '문자'를 사용하는 것을 오류 수정을 통해 확실히 알 수 있었다.

Prob_2

문자를 입력하여 아스키코드 값을 출력하는 프로그램. 변수입력에도 ' ' 를 사용해야되는 줄 알았는데 아니었다. 오류 수정을 통해 바로잡을 수 있었다.

Prob_3

신청학점이 10학점 이상이고 평점 평균이 4.0을 넘는 경우에 대하여 참과 거짓을 판별하고 출력하는 프로그램이다. 관계 연산자와 논리 연산자를 배울 수 있었다. 변수 선언할 때 자료형을 정하는 것에 고민이 많이 되었고, 약간의 계산이 들어가면서 연산식 입력 실수를 줄이기 위해 노력했다.

Prob_4

체중과 키를 입력하고 BMI지수를 산출하여 적정체중을 판별하는 프로그램. 변수에 따른 자료형 지정하고 연산식을 세우는 것은 어렵지 않았지만 조건에 따라 출력을 다르게 해야하는 코드를 짜는 것이 어려웠다. 조건 연산자를 익힐 수 있는 좋은 문제가 되었다. res=(a>b)?a:b 를 사용할 때 a:b의 a와 b 자리에 printf코드를 사용가능하다는 것을 새롭게 알 수 있었다.

@swcho84