Класс Vector
Очень простая
Ограничение по времени выполнения 1 секунда
Ограничение по использованию памяти 128 мегабайт
Создайте класс Vector, который содержит три поля x, y, z - целые числа закрытого типа (private).
Реализуйте в классе три конструктора:
конструктор по умолчанию, который обнуляет поля класса.
конструктор с параметрами (параметры которого целые числа - координаты вектора)
конструктор копирования.
Реализуйте методы:
double length() - метод, который возвращает длину вектора;
void setX(int), void setY(int), void setZ(int) методы, которые изменяют соответствующие значения полей вектора;
int getX(), int getY() int getZ() - методы, которые возвращают значения соответствующего поля - координату вектора.
void Out() - выводит координаты вектора на экран через пробел после чего совершается переход на новую строку.
Сдается только класс.
class Vector // Java { private: int x, y, z; Vector(); // конструктор по умолчанию, который обнуляет поля класса public: Vector(int X, int Y, int Z); // конструктор с параметрами, параметрами являются координаты вектора Vector(Vector v); // конструктор копирования void setX(int X); // изменение поля x void setY(int Y); // изменение поля y void setZ(int Z); // изменение поля z int getX(); // возвращает координату x int getY(); // возвращает координату y int getZ(); // возвращает координату z public double length(); // возвращает длину вектора public void Out(); // выводит координаты вектора, разделенные одним пробелом }
Отправки 1K
Коэффициент принятия 25 %