Dintanta dintre 2 puncte in plan 2D cu datele introduse de la tastatura.Ma poate ajuta cineva.
Mai exact,eu nu am inteles partea cu 2D,ca asa e formula
sqrt((x2-x1)^2+(y2-y1)^2)


Răspuns :

#include "pch.h"

#include <iostream>

#include <math.h>

using namespace std;

int main()

{

int x1, y1, x2, y2, dif1p, dif2p;

double rezultat;

cout << "\nIntroduceti coordonatele primului punct A(x,y) :";

cin >> x1 >> y1;

cout << "\nIntroduceti coordonatele primului punct A(x,y) :";

cin >> x2 >> y2;

dif1p = pow(x2 - x1, 2); //diferenta 1 la patrat

dif2p = pow(y2 - y1, 2); //diferenta 2 la patrat

rezultat = sqrt(dif1p + dif2p);

cout << "\nDistanta :" << rezultat;

return 0;

}

/*Nimic mai simplu, folosesti formula.

Program testat in Visual Studio, functioneaza perfect.

Puteam sa folosesc mai putine variabile, dar asa mi-a venit mai usor.*/