Составить описание класса для вектора, заданного координатами его концов в трехмерном пространстве - C# (196432)

Узнай цену своей работы

Формулировка задачи:

Составить описание класса для вектора, заданного координатами его концов в трех¬мерном пространстве. Обеспечить операции сложения и вычитания векторов с получением нового вектора (суммы или разности), вычисления скалярного произведения двух векторов, длины вектора, косинуса угла между векторами. Нужно сделать это в консольной программе. Должны вводиться координаты векторов. В той методичке что у нас есть, я ничего не понял. В интернете тоже мало понятного. Буду очень рад и признателен если поможете разобраться с кодом. Вот все что я написал в классе, дальше не знаю что писать и где писать
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace vectoras
{
    class vector
    {
        double x, y, z;
        public vector(double x, double z, double y)
        {
            this.x = x;
            this.y = y;
            this.z = z;
        }
    }
}

Решение задачи: «Составить описание класса для вектора, заданного координатами его концов в трехмерном пространстве»

textual
Листинг программы
public static vector operator+(vector a, vector b)
{
vector c = new vector(a.x+b.x, a.y+b.y, a.z+b.z); //результирующий вектор
return c;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5
Похожие ответы