[ create a new paste ] login | about

Link: http://codepad.org/QO9aKm7X    [ raw code | output | fork ]

C, pasted on Mar 24:
#include<stdio.h>
#include <math.h>

	int main()
	{
     		int i;
double phase1, phase2, phase3;
double sin1, sin2, sin3;
     		for (i = 0; i < 360; i++)
     		{
                   phase1 = i* 0.0174532925 ;
 phase2 = (i+120)* 0.0174532925 ;
phase3 = (i+120+120) * 0.0174532925;
sin1 = sin(phase1);
sin2 = sin(phase2);
sin3 = sin(phase3);
if (sin1 > 0.5){ 
  sin1 = 1; 
} else {
  if (sin1 < -0.5){
    sin1 = -1;
  } else {
    sin1 = 0;
  }
}

if (sin2 > 0.5){ 
  sin2 = 1; 
} else {
  if (sin2 < -0.5){
    sin2 = -1;
  } else {
    sin2 = 0;
  }
}

if (sin3 > 0.5){ 
  sin3 = 1; 
} else {
  if (sin3 < -0.5){
    sin3 = -1;
  } else {
    sin3 = 0;
  }
}

          		printf ("%d %d %d \n ",sin1, sin2, sin3);
         		
     		}
     	return 0;
	}


Output:
1
2
3
4
In function `main':
undefined reference to `sin'
undefined reference to `sin'
undefined reference to `sin'


Create a new paste based on this one


Comments: