티스토리 뷰

반응형

다항식 3x^2+7x+11의 값을 계산하는 프로그램을 작성하라.

x의 값은 실수로 사용자에게 입력받는다.

 

 

 

(1) 일반적인 방법

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
 
int main(void)
{
    float x, result;
 
    printf("실수를 입력하세요 : "); 
    scanf_s("%f"&x); // 실수를 사용자에게 입력 받음
 
    result = 3 * x * x + 7 * x + 11// 해당하는 다항식의 값 도출
 
    printf("다항식의 값은 %f", result); // 다항식의 값 출력
 
    return 0;
}
 
cs

 

  - 결과  

 

 

 

 

(2) math.h의 함수 pow를 이용하는 방법

pow(x,2)를 입력하면 x의 제곱값을 출력한다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <math.h>
 
int main(void)
{
    float x, result;
 
    printf("실수를 입력하세요 : "); 
    scanf_s("%f"&x); // 실수를 사용자에게 입력 받음
 
    result = 3 * pow(x,2+ 7 * x + 11// 해당하는 다항식의 값 도출
 
    printf("다항식의 값은 %f", result); // 다항식의 값 출력
 
    return 0;
}
cs

 

  - 결과 값은 (1), (2) 모두 동일하다.  

반응형
댓글
반응형
Recent Post.
Recent Reply.
Thanks for comming.
오늘은
명이 방문했어요
어제는
명이 방문했어요