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)
andrei750238:
Ce limbaj de programare ?
Răspunsuri la întrebare
Răspuns de
1
#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.*/
Alte întrebări interesante
Fizică,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă