Есть ответ 👍

Найти значение: min(p1, p2), где p1 – скалярное произведение векторов a и b. p2 – скалярное произведение векторов c и d. вычисление скалярного произведения векторов оформить подпрограммой. исходные данные: а=(-5.1, 2.7, 3.4, 6.2); в=(1.2, 3.4, 0, 2.5); с=(2.7, 3.4, 2.5, 6.3, 7.8); d=(1.7, -1.3, 2.8, 0, 7.2);

221
349
Посмотреть ответы 2

Ответы на вопрос:


Тогда будет const   nm = 5; type   v = array[1..nm] of real; function sp(var a, b: v; n: integer): real; var   i: integer;   s: real; begin   s : = 0;   for i : = 1 to n do s : = s + a[i] * b[i];   sp : = s end; var   a, b, c, d: v;   p1, p2, min: real;   i, n: integer; begin   write('введите размерность вектора a: '); readln(n);   write('введите координаты вектора a через пробел: ');   for i : = 1 to n do read(a[i]);   write('введите координаты вектора b через пробел: ');   for i : = 1 to n do read(b[i]);   p1 : = sp(a, b, n);   write('введите размерность вектора c: '); readln(n);   write('введите координаты вектора c через пробел: ');   for i : = 1 to n do read(c[i]);   write('введите координаты вектора d через пробел: ');   for i : = 1 to n do read(d[i]);   p2 : = sp(c, d, n);   if p1 > p2 then min : = p2 else min : = p1;   writeln('меньшее из скалярных произведений (a**d) равно ', min); end. результаты выполнения: введите размерность вектора a: 4 введите координаты вектора a через пробел: -5.1 2.7 3.4 6.2 введите координаты вектора b через пробел: 1.2 3.4 0 2.5 введите размерность вектора c: 5 введите координаты вектора c через пробел: 2.7 3.4 2.5 6.3 7.8 введите координаты вектора d через пробел: 1.7 -1.3 2.8 0 7.2 меньшее из скалярных произведений (a**d) равно 18.56

1100×11-100=100000     .1100                                _100100           11                                                    100 ⁻⁻⁻⁻⁻⁻⁻⁻⁻⁻                                  ⁻⁻⁻⁻⁻⁻⁻⁻⁻       1100                                        100000 +1100 ⁻⁻⁻⁻⁻⁻⁻⁻⁻⁻ 100100

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS