• Найти среднее арифметическое положительный элементов двумерного массива (паскаль)

Ответы 1

  • // 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*'-');  Writeln('Ср.арифм. положительных: ',a.ElementsByRow.Where(x->x>0).Average)end.ПримерКоличество строк в массиве: 5 12Количество столбцов в массиве: *** Исходный массив [5,12] ***  99 -73 -67  46 -95 -79  23  98 -53 -58  83 -12  68  62 -75 -25 -29   2 -22   5 -75 -83 -22  31 -41 -68  29  68 -92  95  97 -30 -23 -85  -5 -59  21 -99  57  43  -4  39  30  74 -14  55 -81  24 -43  96   3 -97  31  74 -52  82  48   1 -13  73------------------------------------------------Ср.арифм. положительных: 51.9
    • Автор:

      budsssfp
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years