검색어 입력폼

Power C++ 천인국, Chapter03.선택과 반복 page 134. 프로그래밍 18번

저작시기 2011.10 |등록일 2013.05.08 | 최종수정일 2015.02.05 한글파일한글 (hwp) | 3페이지 | 가격 700원

목차

1. 코드 작성
2. 결과값 출력
3. 코드설명

본문내용

코드설명 및 고찰)
- 코드설명
이차 방정식의 계수를 입력하면 근을 구하는 코드이다. 근의 공식에는 제곱근가 사용되므로 #include<cmath>를 사용하여 수학함수 헤더파일을 불러왔다. 먼저 switch문을 사용하여 a가 0 인지 아닌지를 구분하였다. a가 0일 때, 근은 -c/b이고 break; 문을 거쳐 switch문을 빠져나온다. 만약 a가 0이 아니라면 default문을 거치는데, default문 내에 if-else 문을 이용하여 판별식을 구별하는 조건문을 만들었다. D < 0일 때는 실근이 존재하지 않고, D = 0이면 중근으로 근이 하나가 나오게 된다. 마지막으로 위의 두 조건이 모두 만족하지 않으면 서로 다른 두 실근이 존재하므로 두 개의 실근을 출력하게 되고 break;문을 거쳐 switch문을 빠져나온다.

참고 자료

없음
다운로드 맨위로