C++

Вычислить длину вектора с координатами 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;
}
Теги:
вектор
Добавлено: 14 Февраля 2015 13:54:32 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...