Главная Войти О сайте

Как найти медиану чисел

Как найти медиану чисел

Содержание:
  1. Медиана: характеристика числового ряда
  2. Нахождение медианы числового ряда
  3. Пример нахождения медианы с помощью программы на языке Pascal

Медиана: характеристика числового ряда

В статистике для исследования информации наряду со средним арифметическим показателем используют и такой вид характеристики, как медиана. Медиана представляет собой значение признака, который делит числовой ряд на две равные части.

Нахождение медианы числового ряда

При нахождении медианы определяют месторасположение центральных чисел в заданном ряду. Для этого можно использовать следующую инструкцию:


  1. Запишите заданную числовую последовательность.

  2. Выполните ее сортировку по возрастанию.

  3. Если ряд содержит нечетное количество чисел, за его медиану следует принять значение, стоящее ровно посередине набора.

  4. При рассмотрении значений четной последовательности центральными будут уже не один, а два числа, медианой будет являться среднее арифметическое показателей этих двух чисел.

  5. Если набор значений содержит большое количество данных, вручную довольно сложно его сортировать и определять центр ряда. Для упрощения процесса можно использовать программу.

Пример нахождения медианы с помощью программы на языке Pascal

Для нахождения медианы числовой последовательности можно использовать программу на языке Pascal. Вот пример кода:

```pascal
var
M_ss: array[1..200] of integer;
med: real;
k, i, j: integer;

begin
(*Сортировка чисел по возрастанию*)
for j:=1 to 200-1 do
for i:=1 to 200-j do
begin
if M_ss[i] > M_ss[i+1] then
k:=M_ss[i];
M_ss[i]:=M_ss[i+1];
M_ss[i+1]:=k;
end;

(*Поиск медианы*)
if (length(M_ss) mod 2)=0 then
med:=( M_ss[trunc(length(M_ss))] + M_ss[trunc(length(M_ss))+1])/2
else
med:=M_ss[trunc(length(M_ss))];
end.
```

В переменной `med` содержится значение медианы заданного числового массива `M_ss`. Этот пример кода позволяет находить медиану последовательности чисел любой размерности.


CompleteRepair.Ru