|
우선 소스가....이건데요!!
int i,j,k;
double sum=0, temp=0; ->double는 실수 선언인가요??
k=StrToInt(Edit1->Text); ->StrToInt 이건모죠??
if(k%2==0)
Edit1->Text= "홀수를 넣으세요";
else
for(i=0; i<361; i++)
{
for(j=1; j<=k; j=j+2)
{
sum=((1.0/j)*sin(2.0*M_PI*j*i/360.0));
temp=temp+sum;
}
//Series2->Add(0,i,clBlack);
Series3->Add(temp,i,clBlue);
Series1->Add(sin(2*M_PI*i/360.0),i,clRed);
sum=0.0; -->이거 없으면 값이 들리게 나오던데...저기 위에서 0
temp=0.0; --> 으로 선언한거랑은 틀린건가요??
}
|