/* GRAFICA LA FUNCION SENO DE 0 A 2_PI */ #include<graphics.h> #include <math.h> int Conv_X(double Val) { int Xc = Val*500/(2*M_PI); // (Val)(500)/2PI return Xc + 50; } int Conv_Y(double Val) { int Yc = -(Val * 200); return 250 + Yc; } void Evalua( ) { double k = 0, Yfun=0; int Xpixel, Ypixel; for (k=0; k<= 2*M_PI; k+=0.1) { Yfun = sin(k); Xpixel = Conv_X(k); Ypixel = Conv_Y(Yfun); circle(Xpixel, Ypixel, 1); } } void Ejes( ) { setcolor(YELLOW); line(50, 50, 50, 450); // eje y line(25, 250, 550, 250); // eje x } int main() { int gd = DETECT,gm; initgraph(&gd,&gm,NULL); Ejes( ); Evalua( ); delay(60000); closegraph(); return 0; }