// 1번 예제
#include <stdio.h>
#include <math.h> // sin, cos 함수를 사용하기 위해서...
void main()
{
int degree = 0;
double radian = 0.0;
printf("원하시는 각(degree)을 입력하세요 : ");
scanf("%d", degree);
// sin, cos 함수들은 일반각을 이용하지 않고 라디안형식의 각을 S
// 사용하기 때문에 라디안 값으로 변환해야 한다.
radian = degree*3.141592/180;
printf("n");
printf("cos %d = %fn", degree, cos(radian));
printf("sin %d = %fn", degree, sin(radian));
}
// 2번 예제
#include <stdio.h>
#include <math.h>
#define PI 3.141592654 // <-- 파이값을 정의 합니다
void main()
{
double vSin , vCos , vTan; // <-- sin , cos , tan 저장할 변수입니다
// 각 함수들 반환값이 double형이라
// double형으로 선언합니다
int Degree; // <-- 각도를 저장할 변수입니다
printf("각도를 입력하세요 : ");
scanf("%d" , &Degree); // 각도를 입력받습니다
vSin = sin(Degree * (PI / 180)); // 각도를 라디언으로 바꿔서 sin 함수안에 넣습니다
vCos = cos(Degree * (PI / 180));
vTan = tan(Degree * (PI / 180));
printf("sin = %f \ncos = %f \ntan = %f\n" , vSin , vCos , vTan);
}