Вычислить длину вектора с координатами x, y, z
Напишите программу, которая позволяет пользователю ввести в консоль три координаты вектора x, y, и z, с основанием у начала координат. Вычислите длину этого вектора и выведите её обратно в консоль.
Введите Х: 5
Введите Y: 5
Введите Z: 5
Вы ввели следующие числа: X = 5; Y = 5; Z = 5
Длина вектора: 8.66025.
Решение:
#include <iostream>
#include <locale>
#include <cmath>
using std::cout;
using std::cin;
int main()
{
setlocale(LC_ALL,"Russian");
double dX(0.0), dY(0.0), dZ(0.0);
double dVectorLength(0.0);
cout << "\n Введите Х: ";
cin >> dX;
cout << "\n Введите Y: ";
cin >> dY;
cout << "\n Введите Z: ";
cin >> dZ;
cout << "\n Вы ввели следующие числа: X = " << dX << "; Y = " << dY << "; Z = " << dZ;
dVectorLength = sqrt(dX*dX + dY*dY + dZ*dZ);
cout << "\n Длина вектора: " << dVectorLength << ". \n\n\a";
return 0;
}
Комментарии:
Нету комментариев для вывода...