1отсортировать массив по возрастанию в столбцах 2 составить массив, элементами которого являются элементы данного массива, записанные в обратном порядке в строках и в столбцах ! !
133
292
Ответы на вопрос:
// pascalabc.net 3.3, сборка 1555 от 21.10.2017 // внимание! если программа не работает, обновите версию! begin var n: =readinteger('количество строк в массиве: '); var m: =readinteger('количество столбцов в массиве: '); writeln('*** исходный массив [',n,',',m,'] ***'); var a: =matrrandom(n,m,-99,99); a.println(4); writeln(4*a.colcount*'-'); // отсортировать массив по возрастанию в столбцах for var j: =0 to a.colcount-1 do a.setcol(j,a.col(j).orderby(x-> x).toarray); writeln('*** массив, сортированный по колонкам ***'); a.println(4); writeln(4*a.colcount*'-'); // элементы, записанные в обратном порядке в строках и в столбцах var b: =new integer[a.rowcount,a.colcount]; for var i: =0 to a.rowcount-1 do b.setrow(i,a.row(i).reverse.toarray); for var j: =0 to a.colcount-1 do b.setcol(j,b.col(j).reverse.toarray); writeln('*** созданный массив ***'); b.println(4) end. пример количество строк в массиве: 4 количество столбцов в массиве: 7 *** исходный массив [4,7] *** -35 72 -60 -96 -3 13 -67 86 55 -58 -58 -25 83 79 -13 54 94 -87 -39 7 67 -64 -87 41 22 38 25 33 *** массив, сортированный по колонкам *** -64 -87 -60 -96 -39 7 -67 -35 54 -58 -87 -25 13 33 -13 55 41 -58 -3 25 67 86 72 94 22 38 83 79 *** созданный массив *** 79 83 38 22 94 72 86 67 25 -3 -58 41 55 -13 33 13 -25 -87 -58 54 -35 -67 7 -39 -96 -60 -87 -64
ответ:
program calc;
var
i, n, m: integer;
s: double;
begin
write ('количество членов ряда = ');
readln (m);
s : = 0.5;
n : = 1;
for i : = 2 to m do begin
s : = s + n / (i * 2);
n : = -n;
end;
writeln ('s = ', s : 20 : 20);
readln;
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
BANDI876488628.11.2021 18:48
-
Awzida27.11.2020 05:58
-
Мишаня172107.09.2020 23:13
-
kimyan123makc21.03.2020 02:47
-
Lena2402bux31.12.2022 16:49
-
STALKER14726.08.2020 16:00
-
лейла30907.06.2022 17:10
-
PerfectM1nd27.04.2023 17:33
-
moudoder26.04.2020 18:46
-
see99aa20.12.2021 08:42
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.