Напишите функцию, который вычисляет скалярное произведение n-мерных векторов - C (СИ)

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

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

Помогите пожалуйста с этим заданием... "Напишите функцию double skalarny_sucin (double a[] double b[], int n), который вычисляет скалярное произведение n-мерного векторов a и b. Предположим, стандартное определение скалярного произведения."
C
Заранее спасибо!!!

Решение задачи: «Напишите функцию, который вычисляет скалярное произведение n-мерных векторов»

textual
Листинг программы
  1. #include <stdio.h>
  2.  
  3. double skalarny_sucin(double *a, double *b, int n)
  4. {
  5.   int result=0,i;
  6.   for(i=0;i<n;i++)
  7.     result+=a[i]*b[i];
  8.   return result;
  9. }
  10.  
  11. int main()
  12. {
  13.   // tu si mozete svoju funkciu vyskusat
  14.   double x[5] = {1, 2, 3, 4, 5};
  15.   double y[5] = {5, 4, 3, 2, 1};
  16.   printf("skalarny sucin: %lf\n", skalarny_sucin(x, y, 5));
  17.   return 0;
  18. }

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


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

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

10   голосов , оценка 4.3 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы