MADE FOR ALL

블로그 이미지

MSNU

2차방정식 C언어 근 구하기 프로그램

myPPT 2014. 11. 26. 18:48



















2차방정식 ax2+bx+c=0의 근 구하기 프로그램 • 가정 : a는 0이 아니다.  우리는 사용자가 0이 아닌 값을 입력한다고 가정하고 프로그램을 작성한다. • 판별식 D=b2-4ac 를 C언어로 표현하려면? 뒤의 슬라이드 참고하기 • 전처리기 지시자  자주 사용되는 b2-4ac를 매크로상수 D로 정의하기  b2-4ac 를 C언어로 표현하려면?  주) * 같은 연산자 생략 불가 2차방정식 ax2+bx+c=0의 근 구하기 프로그램 • 알고리즘  a, b, c 입력  판별식값 D 출력하기 주) pow함수의 반환값은 double형이므로 D 역시 double형 값  출력시 ‘%lf’  판별식값 D에 따라 세 가지 근 구하기(다중 if 문) • D가 0보다 크다면  두 실근 r1, r2 구하기 • D 가 0이라면  중근 r1 구하기 • D가 0보다 작다면  ‘허근을 갖습니다.’를 출력하기 pow와 sqrt 함수 사용하기 • x의 제곱근 구하기  sqrt(x) • x2 구하기  pow(x, 2) • 예 • 주의  sqrt와 pow 같은 수학 함수를 사용하려면  #include 를 반드시 추가해야 한다.  즉 프로그램 시작부분이 다음과 같아진다.  #include  #include 두 실근과 중근 • 두 개의 실근은? • 중근은? 세 가지 실행 결과 예 (모두 확인해보기)






'myPPT' 카테고리의 다른 글

네덜란드 생활 가이드  (0) 2014.12.01
아동 - 국제개발협력 관점  (0) 2014.11.29
성희롱 예방 교육  (0) 2014.11.17
건강증진(Health Promotion)과 건강(Health) 이해하기  (0) 2014.11.08
서구 열강의 침략과 동아시아의 근대화 운동  (0) 2014.10.31
Posted by MSNU






favicon

MADE FOR ALL

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (609)
    • 러시아어 (16)
    • myPPT (414)
    • 시리즈 (166)
      • OS (14)
      • 회계 (57)
      • 경제 (22)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바