riaskor
15.01.2022 17:06

Заполните массив 10-юслучайными числами в интервале [-9,30] и
подсчитать сумму нечетных положиетльных элементов массива.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ФрискТок
05.06.2023 20:14

Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.

Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.

Объяснение:

Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.Складіть порівняльну характеристику людей, якими їх побачив маленький принц із однойменного твору А. де Сент - Екзюпері, та людей нинішнього покоління, якими їх бачите ви.

0,0(0 оценок)
Ответ:
Nastasyalook1
31.07.2021 03:28
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017
// Внимание! Если программа не работает, обновите версию!

function GetDiagNeganives(a:array[,] of integer):sequence of integer;
begin
  for var i:=0 to a.RowCount-1 do
    if a[i,i]<0 then yield(i)
end;

function GetSumm(a:array[,] of integer; t:sequence of integer):integer;
begin
  Result:=0;
  foreach var e in t do
    Result+=a.Row(e).Sum
end;

procedure MatrixWrite(a:array[,] of integer);
begin
  var n:=a.RowCount;
  Writeln('*** Исходная матрица [',n,',',n,'] ***');
  a.Println(4); Writeln(4*a.ColCount*'-')
end;

begin
  var n:=ReadInteger('Количество строк/столбцов в матрице:');
  var a:=MatrRandom(n,n,-99,99);
  MatrixWrite(a);
  var s:=GetDiagNeganives(a);
  Writeln('S=',GetSumm(a,s))
end.

Пример
Количество строк/столбцов в матрице: 5
*** Исходная матрица [5,5] ***
 -31  -1 -29 -69 -19
 -83  84  52  42  52
  13 -24 -70  98 -33
  60 -94 -84  19 -14
 -55  81 -36  57  98

S=-165
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота