Class Vector - операции над векторами
Ограничение по времени выполнения 1 секунда
Ограничение по использованию памяти 64 мегабайта
Создайте класс Vector на плоскости с двумя координатами x и y.
Реализуйте в классе три конструктора:
Конструктор по умолчанию, который обнуляет поля класса.
Конструктор с параметрами, принимающий целые числа, представляющие координаты вектора.
Реализуйте методы:
void Input()
: вводит две координаты вектора x и y, которые записываются в одной строке через пробел.void Out()
: выводит координаты вектора на экран через пробел, после чего происходит переход на новую строку.
Перегрузите операции:
=
(присваивание),+
(сложение векторов),-
(вычитание векторов),+=
и-=
,*
(умножение векторов — скалярное произведение, возвращает число).
Предоставляется только класс. Проверка осуществляется для языков программирования C++ и C#.
Отправки 675
Коэффициент принятия 29 %