Даны два вектора a(10) и b(10). вычислить произведение соответствующих элементов массивов. результат поместить в вектор x(10) и найти его минимальный элемент.
229
322
Ответы на вопрос:
1. современный вариант (так можно писать): // pascalabc.net 3.1, сборка 1184 от 02.03.2016 begin var n: =10; var a: =arrrandom(n,1,99); print('a: '); a.println; var b: =arrrandom(n,1,99); print('b: '); b.println; var x: =a.zip(b,(p,q)-> p*q); print('x: '); x.println; writeln('min(x)=',x.min) end. тестовое решение: a: 34 37 41 26 78 10 13 15 59 71 b: 70 49 56 94 79 25 72 54 39 34 x: 2380 1813 2296 2444 6162 250 936 810 2301 2414 min(x)=250 2. "школьный вариант" (так учат в школе, чтобы жизнь медом не казалась, но может быть, что учителя сами не понимают современные технологии программирования): // pascalabc.net 3.1, сборка 1184 от 02.03.2016 const n=10; var a,b,x: array[1..n] of integer; i,min: integer; begin randomize; write('a: '); for i: =1 to n do begin a[i]: =random(99)+1; write(a[i],' ') end; writeln; write('b: '); for i: =1 to n do begin b[i]: =random(99)+1; write(b[i],' ') end; writeln; write('x: '); min: =100*100; // больше максимального for i: =1 to n do begin x[i]: =a[i]*b[i]; write(x[i],' '); if min> x[i] then min: =x[i] end; writeln; writeln('min(x)=',min) end. тестовое решение: a: 43 52 75 74 18 57 39 67 44 20 b: 33 16 36 34 65 9 42 51 79 36 x: 1419 832 2700 2516 1170 513 1638 3417 3476 720 min(x)=513
1- процессор
2-системный блок
3-8000
4-компьютер это универсальное электронное програмно управляемое
устройство для работы с информацией
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
3110196022.10.2022 01:17
-
hermandad30.06.2020 22:22
-
matvienko1402.07.2021 23:42
-
Botan001104.10.2022 05:04
-
KiskaDasha21.03.2022 10:39
-
katm200316.08.2021 14:56
-
александр38312.09.2022 12:57
-
zhjdjq200522.06.2023 07:29
-
derevyaniy0222.10.2022 10:40
-
linagurova654511.04.2021 23:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.