Ответы на вопрос:
Pascalabc.net 3.3.5, сборка 1662 от 29.04.2018 внимание! если программа не работает, обновите версию! begin var (m,n): =readinteger2('количество строк и столбцов в массиве: '); writeln('*** исходный массив ***'); var a: =matrrandom(m,n,-99,99); a.println(4); writeln(4*n*'-'); for var i: =0 to m-1 do a.setrow(i,a.row(i).orderby(t-> abs(t mod ); writeln('*** полученный массив ***'); a.println(4) end. пример количество строк и столбцов в массиве: 5 8 *** исходный массив *** -53 -41 -74 23 90 -4 48 -78 -68 82 45 82 -54 -53 -63 80 66 40 -72 -15 79 -95 16 98 -52 -76 37 10 -9 -87 -12 30 -82 -58 43 -17 58 27 -85 96 *** полученный массив *** 90 -41 -53 23 -74 -4 48 -78 80 82 82 -53 -63 -54 45 -68 40 -72 -15 -95 66 16 98 79 10 30 -52 -12 -76 37 -87 -9 -82 43 -85 96 -17 27 -58 58 замечание. в связи с некорректно поставленным вопросом принято решение сортировать каждую строку массива независимо от прочих по возрастанию последней цифры.
Const n=5; var a: array[1..n,1..n] of integer; i,j,v,l: integer; begin for i: =1 to n do begin for j: =1 to n do begin a[i,j]: =random(30); write(a[i,j]: 4) end; writeln end; writeln; for l: =n-1 downto 1 do for i: =1 to l do if a[i,n] > a[i+1,n] then for j: =1 to n do begin v: =a[i,j]; a[i,j]: =a[i+1,j]; a[i+1,j]: =v end; for i: =1 to n do begin for j: =1 to n do write(a[i,j]: 4); writeln end; readln end.
Input "a="; a input "b="; b if a > b then print "квадрат a равен"; a ^ 2 if b > a then print "квадрат b равен"; b ^ 2
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
saule84400720.01.2020 22:15
-
emasihinp08dbq05.03.2020 09:27
-
Andrey20069428.01.2021 14:40
-
крутелик901.06.2022 22:54
-
7Оля813.06.2021 00:27
-
liliyaabramova106.04.2020 04:10
-
Arsrezida09.05.2022 05:54
-
Dolboeb900011.10.2020 19:45
-
KriSha1130.04.2021 04:04
-
DianaAudley09.10.2020 00:56
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.