Дана матрица(двумерный массив). посчитать произведения всех положительных элементов в каждой строке и занести их в одномерный массив(с процедур) подскажите,,дошло только как выводить в столбик эти произведения,но не как занести их в полноценный массив(
299
300
Ответы на вопрос:
Type tmatrix = array[,] of integer; tvector = array of integer; var a: tmatrix; b: tvector; m,n,i,j: integer; procedure createmulvector(a: tmatrix; var b: tvector); var i, j: integer; f: boolean; begin setlength(b, length(a, 0)); for i : = 0 to length(a, 0) - 1 do begin b[i] : = 1; f : = false; for j : = 0 to length(a, 1) - 1 do begin if a[i,j] > 0 then begin f : = true; b[i] : = b[i] * a[i,j]; end; end; if not f then b[i] : = 0; end; end; procedure writevector(b: tvector); var i: integer; begin for i : = 0 to length(b) - 1 do write(b[i]: 3); end; begin randomize; n : = random(10) + 1; m : = random(10) + 1; setlength(a, n, m); writeln('исходная матрица: '); for i : = 0 to n-1 do begin for j : = 0 to m-1 do begin a[i,j] : = random(10) - 5; write(a[i,j]: 4); end; writeln; end; createmulvector(a, b); writeln('полученный вектор: '); writevector(b); end.
s = input("Ты любишь купаться")
print( str(s) + "?" )
print("а мне нельзя, я же компьютер.")
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
nalininegi18.01.2022 21:37
-
Your0ppa04.05.2022 09:41
-
Maksat323212328.02.2023 22:29
-
dashafns2911.09.2020 14:05
-
MrsDrew28.08.2020 20:50
-
fty354y431.03.2023 04:15
-
dashikryb10.12.2020 18:17
-
lizstys24.02.2022 23:20
-
06060929.03.2022 21:42
-
kirill9913022.01.2020 16:13
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.