Составить программу на языке Паскаль.а) Вычислить среднее арифметическое частей массива

Составить программку на языке Паскаль.
а) Вычислить среднее арифметическое частей массива А(20) одинаковых за данному числу а.
б) Вычислить произведение модулей элементов массива А(20).

Задать свой вопрос
Витька Войник
Нужно округление среднего арифметического?
1 ответ
1-ая задача:
var
  i, c, sum: shortint;
  sr: real;
  m: array[1..20] of shortint;

begin
  sum := 0;
  readln(c);
  for i := 1 to c do
  begin
    readln(m[i]);
    sum := sum + m[i];
  end;
  sr := sum / c;
  sr := round(sr * 100) / 100;  //если округлять не необходимо, удали эту строку
  writeln('Среднее арифметическое: ', sr);
end.


2-ая задача:
var
  i, c: shortint;
  p: integer;
  m: array[1..20] of shortint;

begin
  p := 1;
  readln(c);
  for i := 1 to c do readln(m[i]);
  for i := 1 to c do p := абс(p * (m[i]));
  writeln('Творенье всех модулей массива: ', p)
end.




, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт