Помощь - Поиск - Пользователи - Календарь
Полная версия: Динамические переменные
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
@WARlock@
Заданы 8-мерные векторы x и y. Определить
угол между ними по формуле ф=arccos(x,y)/(x,x)*(y,y),
где выражение (a,b) обозначает скалярное произведение
векторов. Вычисление скалярного произведения оформить
в виде функции.
volvo
Ну, и что? Можно бежать, выполнять приказ?

А ты знаешь, что 8-мерные векторы - это БРЕД? Вектор по определению - одномерный. Есть вектор, размерностью 8 (содержащий 8 элементов), и есть 8-мерный массив...

Если тебя интересует функция вычисления скалярного произведения одномерных векторов - добро пожаловать в Поиск, уже выкладывалось (ссылка на поиск - у меня в подписи).

Если же для 8-мерных массивов - то приведи алгоритм, получающий 2 массива A(d1, d2, d3, d4, d5, d6, d7, d8) и B(d1, d2, d3, d4, d5, d6, d7, d8), и возвращающий их скалярное произведение
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.