home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Interactive Guide
/
c-cplusplus-interactive-guide.iso
/
c_ref
/
csource3
/
107_01
/
testtrig.c
< prev
next >
Wrap
C/C++ Source or Header
|
1984-06-05
|
1KB
|
33 lines
/* simple program to test sine, cosine and tangent functions */
main()
{
char *sine(),*cosine(),*degtorad(),*radtodeg();
char s[80],angd[5],angr[5],angd2[5],result[5];
char result2[5],*itof(),*gets();
char *atof(), *fpadd(), initang[5], incrang[5], endang[5];
char result3[5],result4[5],*arctan();
char *arctan2(), result5[5], angatd1[5], angatd2[5];
int scanf(), fpcomp(), index;
int *quadrant;
while (1)
{printf("\nEnter initial angle in degrees ");
gets(s);
atof(initang,s);
printf("\nEnter increment angle in degrees ");
gets(s);atof(incrang,s);
printf("\nEnter end angle in degrees ");
gets(s);atof(endang,s);
for(index=0;index<=4;index++) angd[index] = initang[index] ;
while((fpcomp(angd,endang) <= 0) && (!kbhit() ))
{
degtorad(angr,angd);
radtodeg(angd2,angr);
printf("\n Input %12.6f deg, %12.6f rad, %12.6f reconv deg",
angd,angr,angd2);
sine(result,angr);
printf("\n sine = %12.6f",result);
cosine(result2,angr);
prin