Помогите, 50б)В массиве из 8 частей, заполненном числами в спектре от

Помогите, 50б)
В массиве из 8 элементов, заполненном числами в спектре от -12 до 12. Отыскать среднее арифметическое, творение отрицательных чисел, количество четных и наибольший элемент.
1. создание массива
2. наполнение массива
3. посчитать
4. вывод
Срочнооо, спасибо

Задать свой вопрос
2 ответа
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программка не работает, обновите версию!

begin
  var a:=ArrRandom(8,-12,12); a.Println;
  Writeln('Среднее арифметическое: ',a.Average);
  Writeln('Творенье отрицательных: ',
    a.Where(t-gt;tlt;0).Aggregate(1,(x,y)-gt;x*y));
  Writeln('Количество четных: ',a.Where(t-gt;t.IsEven).Count);
  Writeln('Наибольший элемент: ',a.Max)
end.

Пример
9 -10 -2 -4 11 8 1 0
Среднее арифметическое: 1.625
Произведение отрицательных: -80
Количество четных: 5
Максимальный элемент: 11
Вован Мержевалов
с каких пор раздел описания переменных после begin идёт? или фишка вашего компилятора?
Vara:array[1..8] of integer;i,sredn,proiz,chet,max_el:integer;
beginsredn:=0;proiz:=1;max_el:=-12;for i:=1 to 8 do begin a[i]:=random(-12,12);sredn:=sredn+a[i];if a[i]lt;0 then proiz:=proiz*a[i];if (a[i] mod 2)=0 then chet:=chet+1;if a[i]gt;max_el then max_el:=a[i];end;writeln('среднее арифметическое  = ',sredn/8);writeln('произведение отрицательных чисел  = ', proiz);writeln('количество четных цифр  =', chet);writeln('максимальный элемент = ',max_el);end.

Изготовлено в компиляторе PascalABC
Антонина Оспельникова
в турбопаскале бранится
Инна Рыбчак
Да Эникей придрался, скрин же не просто приложил из PascalABC и так понятно, что .Net (заключительная версия), а пишу я так подстраиваясь под школу, чтобы человек мог разобраться и объяснить
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт