Найти сумму всех элементов двумерного массива, больших первого элемента этого массива? язык программирования -- паскаль.
112
366
Ответы на вопрос:
// pascalabc.net 3.2, сборка 1417 от 28.03.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*'-'); var a1: =a[0,0]; writeln('s=',a.elementsbyrow.skip(1).where(x-> x> a1).sum) end. пример количество строк в массиве: 4 количество столбцов в массиве: 5 *** исходный массив [4,5] *** 35 24 93 -58 -89 -51 -55 -83 49 -92 -90 89 68 28 -60 46 -57 53 -78 -42 s=398
Const n = 3; m = 4; var a: array[1..n,1..m] of integer; i,j: integer; s: real; begin randomize; s: =0; writeln('исходный массив: '); for i: = 1 to n do begin for j: = 1 to m do begin a[i,j]: =random(21)-10; write(a[i,j]: 4) end; writeln end; for i: = 1 to n do for j: = 1 to m do if a[i,j]> a[1,1] then s: =s+a[i,j]; writeln('s = ',s); end.
Влюбую ячейку пишешь "=в3*в4" (без кавычек, например в1) в ячейку в3 - курс рубля (38,01 например) в ячейку в4 - количество долларов (5 например) и в ячейке в1 появляется сумма, сколько будет в рублях 5 долларов по текущему курсу ; )
Популярно: Информатика
-
Nika09615.05.2023 20:57
-
Natasharuslan1110.06.2021 13:54
-
tata2008223.02.2023 10:53
-
dianaabilovski27.06.2023 22:26
-
iramaun19.02.2020 22:56
-
lanamuradyamu29.08.2022 19:31
-
ирина183408.11.2021 10:13
-
Шиппер11124.02.2021 05:36
-
almikhaylova23.09.2021 03:25
-
dasha6853127.02.2022 05:40