Begin20. Найти расстояние между двумя точками с заданными координатами $$(x_1, y_1)$$ и $$(x_2, y_2)$$ на плоскости. Расстояние вычисляется по формуле $$\sqrt{(x_2 — x_1 )^2 + ( y_2 — y_1 )^2}$$ .
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
#include <stdio.h> #include <math.h> int main(void) { float x1,y1; printf("x1:"); scanf ("%f", &x1); printf("y1:"); scanf ("%f", &y1); float x2,y2; printf("x2:"); scanf ("%f", &x2); printf("y2:"); scanf ("%f", &y2); printf("%f\n",sqrt(pow(x1-x2,2)+pow(y1-y2,2))); return 0; } |
Другие задачи из раздела Begin можно посмотреть здесь.
Комментарии: