Тогда будет Паскаль...
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*B),(C*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*B),(C*D) равно 18.56
Цены взяты с сайта <span>h t t р : / /w w w .сitilink. r u /</span>
1) Всего 7720.00 руб.
1. Процессор 32- или 64-разрядный процессор с тактовой частотой 1 ГГц или выше с набором инструкций SSE2 Процессор AMD Athlon II X2 220 1600 руб.2. Оперативная память 1 ГБ (для 32-разрядных систем); 2 ГБ (для 64-разрядных систем) Модуль памяти AMD R532G1601S1S-UO DDR3 — 2Гб 730 руб.3. Свободное место на жестком диске 3 ГБ свободного места на диске Жесткий диск SEAGATE Samsung Momentus ST320LM001
2740 руб.4. Для использования аппаратного ускорения требуется видеоадаптер, поддерживающий DirectX 10 Разрешение 1280 x 800
Видеокарта MSI GeForce 210 1940 руб.
5. Блок питания Блок питания ACCORD ACC-P300W 710 руб.
2)
<span>Процессор Intel® Core 2 или AMD Athlon® 64; 2 ГГц или более быстрый<span>Microsoft Windows 7 с пакетом обновления 1, Windows 8.1 или Windows 10
</span>2 ГБ ОЗУ (рекомендуется 8 ГБ)2 ГБ свободного пространства на жестком диске для установки 32-разрядной версии; 2,1 ГБ свободного пространства на жестком диске для установки 64-разрядной версии; во время установки требуется дополнительное свободное пространство (не устанавливается на съемные устройства флэш-памяти)Монитор с разрешением 1024x768 (рекомендуется 1280x800), поддержкой 16-битного цвета, а также 512 МБ видеопамяти (рекомендуется 1 ГБ)*Система с поддержкой OpenGL 2.0<span>Для обязательной активации программного обеспечения, подтверждения подписки и доступа к онлайн-услугам требуется подключение к Интернету и регистрация**
3)
</span></span><span><span>Процессор Intel® Pentium® 4 с тактовой частотой 1,4 ГГц или аналогичный процессор AMD® с поддержкой SSE2* 3</span>2 ГБ оперативной памяти (рекомендуется 4 ГБ)<span>2 ГБ в файле подкачки (рекомендуется 4 ГБ**) 4</span>3 ГБ свободного места на жестком диске<span>Графический адаптер, поддерживающий Direct3D® 10, Direct3D 9 или OpenGL5</span>Не менее 512 MБ памяти на видеокарте (рекомендуется 1 ГБ и выше)Трехкнопочная мышь с установленным драйвером<span>Привод DVD-ROM6</span><span>Подключение к Интернету для загрузки файлов и доступа к Autodesk® Subscription Aw
</span></span>4)
intel Core i3-550, AMD Phenom II X4 955 или аналоги;
4 ГБ ОЗУ;
NVIDIA GeForce GTX 460 (1 ГБ VRAM), AMD Radeon HD 5770 (1 ГБ VRAM) или аналоги;
<span>20 ГБ места на жестком диске.
</span>Цены найдешь на сайте
Все формулы прописываем для товара А и далее растягиваем
Искомое значение - буква необходимого нам товара
Таблица - таблица, где прописаны товар и его цена/товар и его количество, выделяем без шапочки таблицы, не забывая поставить знак $, так как диапазон изменяться не будет
Номер столбца/номер строки - у нас второй столбец, вторая строчка, поэтому 2
Интервальный просмотр - Ложь, так как значения не отсортированы по возрастанию, нам нужно точное совпадение
Стоимость находим перемножая цену и количество