All pastes #815267 Raw Edit

Mine

public text v1 · immutable
·published 2007-12-13 22:37 UTC
rendered paste body
#include<stdio.h>
#include<math.h>
float skaic(float,float,float,float);
void spausd(float,float,float,float,float,float);

int main()
{
float x1,y1,x2,y2,d,r;
printf("\nIveskite tasko A [x1,y1] ir tasko B [x2,y2] koordinates,\n bei apskritimo ilgi r:");
printf("\n x1=");
scanf("%f",&x1);
printf("\n y1=");
scanf("%f",&y1);
printf("\n x2=");
scanf("%f",&x2);
printf("\n y2=");
scanf("%f",&y2);
printf("\n r=");
scanf("%f",&r);

printf("\nPradiniai duomenys\n");
printf("x1=%f y1=%f x2=%f y2=%f\n",x1,y1,x2,y2);

d=skaic(x1,y1,x2,y2);
spausd(x1,y1,x2,y2,d,r);
return 0;
}
float skaic(float a,float b,float c, float e)
{
float t;
t=sqrt(((b-a)*(b-a))+((e-c)*(e-c)));
return t;
}
void spausd(float x1,float y1,float x2,float y2, float d,float r)
{
printf("\nRezultatas:\n");
printf("\n %f \n",d);printf("\n %f \n",r);
if (d=r) printf("%f, &f\n"); else printf("ajk nx\n");
if (d<r)
printf("\nTaskas A yra apskritime\n");
if (d>r)
printf("\nTaskas A yra uz apskritimo ribu\n");
if ((d=r)&&!(r=0))
printf("\nTaskas A yra apskritimo riboje\n");
if (!(d=0)&&(r=0))
printf("\nKadangi r=0, apskritimas yra taskas.\n");
if ((d=0)&&(r=0))
printf("\nTasko A ir B koordinates sutampa ir r=0\n");
if ((d=0)&&!(r=0))
printf("\nTaskas A apskritimo centre\n");
}