dbju
Newbie level 3
#include<stdio.h>
#include<conio.h>
main()
{
int n,a,p,q,r;
float l,b,a1,tri[1600],sum[1600],d,c,f,g1[1600],g2[1600],g3[1600],g4[1600];
c=(5*3.142)/180;
for(a1=0;a1<=180
{
a=2*a1;
b=(a1*3.142)/180;
d=b;
p=1;
q=1;
sum[a]=b;
for(p=1;p<21; )
{
d=(-1)*b*b*d;
p=p+2;
q=p*(p-1)*q;
sum[a]=sum[a]+d/q;
}
a1=a1+0.5;
}
for(n=0;n<=8;n++)
{
l=n*20;
for(a1=(l);a1<(l+5)
{
a=2*(a1);
r=((a1-l)*3.142)/180;
tri[a]=r/c;
a1=a1+0.5;
}
for(a1= (l+5);a1<(l+15)
{
a=2*(a1);
r=((a1-l)*3.142)/180;
tri[a]=(2-r/c);
a1=a1+0.5;
}
for(a1=(l+15);a1<(l+20)
{
a=2*(a1);
r=((a1-l)*3.142)/180;
tri[a]=(r/c-4);
a1=a1+0.5;
}
}
for(a1=0;a1<=180
{
a=2*a1;
if((sum[a]>tri[a]))
{g1[a]=1;
}
else
{
g1[a]=0;
}
a1=a1+0.5;
}
printf("\n");
for(a1=0;a1<=180
{
a=2*a1;
g2[a]=-sum[a];
if((g2[a]>tri[a]))
{g3[a]=1;
}
else
{
g3[a]=0;
}
a1=a1+0.5;
}
printf("\n");
for(a1=0;a1<=180
{
a=2*a1;
g4[a]=g1[a]-g3[a];
if(g4[a]>0)
P0=high;
else
po=low;
a1=a1+0.5;
}
getch();
}
#include<conio.h>
main()
{
int n,a,p,q,r;
float l,b,a1,tri[1600],sum[1600],d,c,f,g1[1600],g2[1600],g3[1600],g4[1600];
c=(5*3.142)/180;
for(a1=0;a1<=180
{
a=2*a1;
b=(a1*3.142)/180;
d=b;
p=1;
q=1;
sum[a]=b;
for(p=1;p<21; )
{
d=(-1)*b*b*d;
p=p+2;
q=p*(p-1)*q;
sum[a]=sum[a]+d/q;
}
a1=a1+0.5;
}
for(n=0;n<=8;n++)
{
l=n*20;
for(a1=(l);a1<(l+5)
{
a=2*(a1);
r=((a1-l)*3.142)/180;
tri[a]=r/c;
a1=a1+0.5;
}
for(a1= (l+5);a1<(l+15)
{
a=2*(a1);
r=((a1-l)*3.142)/180;
tri[a]=(2-r/c);
a1=a1+0.5;
}
for(a1=(l+15);a1<(l+20)
{
a=2*(a1);
r=((a1-l)*3.142)/180;
tri[a]=(r/c-4);
a1=a1+0.5;
}
}
for(a1=0;a1<=180
{
a=2*a1;
if((sum[a]>tri[a]))
{g1[a]=1;
}
else
{
g1[a]=0;
}
a1=a1+0.5;
}
printf("\n");
for(a1=0;a1<=180
{
a=2*a1;
g2[a]=-sum[a];
if((g2[a]>tri[a]))
{g3[a]=1;
}
else
{
g3[a]=0;
}
a1=a1+0.5;
}
printf("\n");
for(a1=0;a1<=180
{
a=2*a1;
g4[a]=g1[a]-g3[a];
if(g4[a]>0)
P0=high;
else
po=low;
a1=a1+0.5;
}
getch();
}