Circles of given radius through two points: Difference between revisions

Content added Content deleted
Line 247: Line 247:


=={{header|C}}==
=={{header|C}}==
<lang C>
<lang C>#include<stdio.h>

#include<stdio.h>
#include<math.h>
#include<math.h>


Line 292: Line 290:
int main()
int main()
{
{
int i;
int i;


point cases[] =
point cases[] =
{ {0.1234, 0.9876}, {0.8765, 0.2345},
{ {0.1234, 0.9876}, {0.8765, 0.2345},
{0.0000, 2.0000}, {0.0000, 0.0000},
{0.0000, 2.0000}, {0.0000, 0.0000},
{0.1234, 0.9876}, {0.1234, 0.9876},
{0.1234, 0.9876}, {0.1234, 0.9876},
{0.1234, 0.9876}, {0.8765, 0.2345},
{0.1234, 0.9876}, {0.8765, 0.2345},
{0.1234, 0.9876}, {0.1234, 0.9876}
{0.1234, 0.9876}, {0.1234, 0.9876}
};
};


double radii[] = {2.0,1.0,2.0,0.5,0.0};
double radii[] = {2.0,1.0,2.0,0.5,0.0};


for(i=0;i<5;i++)
for(i=0;i<5;i++)
{
{
printf("\nCase %d)",i+1);
printf("\nCase %d)",i+1);
findCircles(cases[2*i],cases[2*i+1],radii[i]);
findCircles(cases[2*i],cases[2*i+1],radii[i]);
}
}


return 0;
return 0;
}
}
</lang>
</lang>
Line 327: Line 325:
No circles can be drawn through (0.1234,0.9876)
No circles can be drawn through (0.1234,0.9876)
</pre>
</pre>



=={{header|C sharp}}==
=={{header|C sharp}}==