#include <stdio.h>
#include <math.h> // Necesario para fabs() y sqrt()
int main() {
float A, B, C, xo, yo, d, numerador, denominador;
printf("Introduce el coeficiente A de la recta:\n");
scanf("%f", &A);
printf("Introduce el coeficiente B de la recta:\n");
scanf("%f", &B);
printf("Introduce el coeficiente C de la recta:\n");
scanf("%f", &C);
printf("Introduce la coordenada xo del punto:\n");
scanf("%f", &xo);
printf("Introduce la coordenada yo del punto:\n");
scanf("%f", &yo);
numerador = fabs(A * xo + B * yo + C);
denominador = sqrt((A * A) + (B * B));
if (denominador == 0) {
printf("Error: A y B no pueden ser cero al mismo tiempo.\n");
} else {
d = numerador / denominador;
printf("La distancia es: %f\n", d);
}
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: