#include #include #include #include #include #include /* Ÿe kaj sluŸajno ne dela preveri Ÿe je linker -> libraries; odkljukano visual libraries */ float x, y, o, z, zac, kon, korak, sink1, sinkx1, sink2, sinkx2, k; int b; float ghi[7]; void main() {clrscr(); printf("Sintaksa: Q*sin(q*x)+W*sin(w*x), korak, zaŸetek intervala, konc intervala;\nVnaçaj po vrsti!\n"); for(k=0;k<7;k++) scanf("%f", &ghi[k]); sink1=ghi[0]; sinkx1=ghi[1]; sink2=ghi[2]; sinkx2=ghi[3]; korak=ghi[4]; zac=ghi[5]; kon=ghi[6]; { int gdriver = DETECT, gmode, errorcode; initgraph(&gdriver, &gmode, "d:\\borlandc\\bgi"); { for(x = zac; x < kon + korak / 10; x = x + korak) {y=(sink1*sin(sinkx1*x)+sink2*sin(sinkx2*x)); o=((x+abs(zac))/(abs(zac)+abs(kon))*(getmaxx())); z=-(y)*(getmaxy()/(abs(sink1)+abs(sink2))/2)+(getmaxy()/2); randomize(); b=random(255); putpixel(o, z, b);} } line(0,getmaxy()/2,getmaxx(),getmaxy()/2); line(getmaxx()/2,0,getmaxx()/2,getmaxy()); getch(); closegraph(); }}