Перетворити стовпці матриці а(nxn) так: якщо кількість елементів у стовпці , які перевищують мінімальне додатне значення цього стовця ,більша за 3 , то всі додатні елементи відповідного стовця розділити на 2
224
288
Ответы на вопрос:
// pascalabc.net 3.2, сборка 1485 от 15.06.2017 // внимание! если программа не работает, обновите версию! begin var n: =readinteger('количество строк/столбцов в матрице: '); writeln('*** исходная матрица [',n,',',n,'] ***'); var a: =matrrandom(n,n,-99,99); a.println(4); writeln(4*a.colcount*'-'); var j: =0; var nr: =arrfill(n,false); foreach var c in a.cols do begin var s: =c.where(x-> x> 0); if s.count> 0 then begin var min: =s.min; var k: =c.where(x-> x> min).count; nr[j]: =k> 3; j+=1 end end; writeln('*** результирующая матрица ***'); for var i: =0 to n-1 do if nr[i] then a.setcol(i,a.col(i).select(x-> (x> 0? x div 2: ); a.println(4) end. пример количество строк/столбцов в матрице: 10 *** исходная матрица [10,10] *** -12 16 82 17 61 -19 -54 30 -27 77 72 -88 64 -50 85 16 3 -90 72 69 -26 22 27 -72 -83 23 -39 -56 -6 87 2 -56 -4 -43 -15 -31 75 85 -96 -7 42 -17 67 55 32 74 28 -92 -81 -97 -44 80 -50 81 -8 66 89 55 0 -61 -79 -97 -64 -15 -25 28 15 7 64 17 41 17 -93 -20 -72 91 54 71 -5 -57 95 -47 -74 -8 32 22 94 15 64 19 -20 -79 -15 65 -28 39 -52 -18 -20 -96 *** результирующая матрица *** -12 16 82 17 61 -19 -54 15 -27 38 36 -88 64 -50 85 8 1 -90 72 34 -26 22 27 -72 -83 11 -39 -56 -6 43 1 -56 -4 -43 -15 -31 37 42 -96 -7 21 -17 67 55 32 37 14 -92 -81 -97 -44 80 -50 81 -8 33 44 27 0 -61 -79 -97 -64 -15 -25 14 7 3 64 8 20 17 -93 -20 -72 45 27 35 -5 -57 47 -47 -74 -8 32 11 47 7 64 9 -20 -79 -15 65 -28 19 -52 -18 -20 -96
общий признак в том, что они все причастны к уголовной ответственности, как распространители вредоносного и нелицензионного программного обеспечения.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
vlad126912.03.2022 20:03
-
luizazamanov03.03.2022 10:34
-
Алёнушка29021.12.2020 07:39
-
алина353923.09.2021 10:12
-
Дарья2203128.12.2022 02:56
-
ayazhanbeibit5107.04.2020 14:11
-
yadlos3829.03.2021 18:29
-
alekseislepsov200806.05.2023 14:39
-
Арте228133716.12.2020 11:49
-
ZakuroElric13.04.2021 13:52
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.