C Language - Area of a Circle


 


#include <stdio.h>

#include <math.h>

float Edistance (int x1, int y1, int x2, int y2)

{

int formula;

formula = (y2-y1) * (y2-y1) + (x2-x1) * (x2-x1);

return sqrt (formula);

}

 float areaOfCircle (int x1, int y1, int x2, int y2, float (*ptr) (int x1, int y1, int x2, int y2))

{

return ptr (x1, y1, x2, y2);

}


int main()

{

int x1, y1, x2, y2;

float distance;

printf ("Enter the value of x1\n");

scanf ("%d", &x1);

printf ("Enter the value of y1\n");

scanf ("%d", &y1);

printf ("Enter the value of x2\n");

scanf ("%d", &x2);

printf ("Enter the value of y2\n");

scanf ("%d", &y2);

distance = areaOfCircle (x1, y1, x2, y2, Edistance);

printf ("The distance between these points is %.2f", distance);

return 0;

}


// ScreenShots:





Comments

Popular Posts