Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
smokehawker
0 / 0 / 8
Регистрация: 17.10.2012
Сообщений: 286
#1

Медианы групп массива

12.06.2013, 15:42. Просмотров 434. Ответов 0
Метки нет (Все метки)

Нужно найти медиану в каждой группе и потом их суммировать ,если не четное то средняя цифра,а если четное то считается среднее арифметическое двух центральных чисел
я взял массив разделил его на группы и начал сортировать группы,ну ничего не получилось:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$a=array(54,12,6,3,7,2,50,17);
$b=3;
$grups = array_chunk($a, $b);
foreach ($grups as $grup)
 
 {
 asort($grups);
$rezult2=count($grup);
    echo "[", join(", ", $grup), "] "
       , "\n"
    ;
}
if ($rezult2 % 2 != 0){
    $med = floor($rezult2/2);
    echo "медиана массива: номер $med, число $grups[$med]";
}
else {
    $med = $rezult2/2;
    $two = $grups[$med];
    $one = $grups[$med-1];
    echo "медиана массива: нормера " . ($med-1) . " и " .$med. ", ср.арифметическое= " . ($one+$two)/2;
чувствую что-то здесь не так

Добавлено через 14 часов 57 минут
ну подскажите хоть можно ли сортировать группы?если да то как?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2013, 15:42
Ответы с готовыми решениями:

Как достать все адреса групп в тексте?
Добрый день есть текст и в нем встречаются ссылки наподобие...

Несколько групп чекбоксов необходимо сохранить в массив
Доброго дня. Делаю тестирование для проверки знаний работников. В базе...

Как сделать чтобы несколько групп по 10 человек между собой играли?
Добрый день, нужна ваша помощь, опишу проблему- есть сайт, человек заходит на...

Выдает ошибку ! Даны два массива. Найти отклонение медианы от среднего арифметического для третьего массива
3. Даны два массива. Найти отклонение медианы от среднего арифметического для...

Поиск медианы массива
Всем добрый вечер. Необходимо найти медиану массива. Массив предварительно...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2013, 15:42

Даны три длины сторон треугольник. Найти медианы треугольника, сторонами которого являются медианы исходного треугольника
Даны три длины a,b,c сторон некторого треугольник. Найти медианы треугольника,...

Поиск медианы неотсортированного массива
Нужно сделать сортировку массива медианой, т.е квик сорт, только вместо...

Найти медианы треугольника, сторонами которого являются медыаны исходного треугольника длина медианы
Может ли кто-нибудь проверить, правильно ли этот код? Вы знаете какой-либо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru