Задан числовой массив, состоящий из 6 элементов. Посчитать и вывести на экран среднее арифметическое всех чисел, больших 10.

Задан числовой массив, состоящий из 6 элементов. Посчитать и вывести на экран среднее арифметическое всех чисел, больших 10.
Гость
Ответ(ы) на вопрос:
Гость
1. Современный вариант // PascalABC.NET 3.1, сборка 1213 от 04.04.2016 begin   var a:=ArrRandom(6,-50,50); a.Println;   Writeln('Среднее арифметическое чисел, больших 10: ',     a.Where(x->x>10).Average) end. Тестовое решение: 49 -30 -37 14 35 17 Среднее арифметическое чисел, больших 10: 28.75 2. Школьный вариант // PascalABC.NET 3.1, сборка 1213 от 04.04.2016 var   i,s,k:integer;   a:array[1..6] of integer; begin   Randomize;   s:=0;   k:=0;   for i:=1 to 6 do begin     a[i]:=Random(101)-50;     Write(a[i],' ');     if a[i]>10 then begin       s:=s+a[i]; Inc(k)       end     end;   Writeln;   if k>0 then     Writeln('Среднее арифметическое чисел, больших 10: ',s/k)   else     Writeln('Нет чисел, больших 10') end.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы