Перейти к содержимому
Главная
Направление
Учебные задания
Новости
Мои статьи
['Математика' => 30, 'Русский' => 30, 'Информатика' => 50], 'Петров' => ['Математика' => 50, 'Русский' => 40, 'Информатика' => 30], 'Сидоров' => ['Математика' => 30, 'Русский' => 50, 'Информатика' => 40], ]; $averageScores = []; foreach ($students as $name => $scores) { $averageScore = array_sum($scores) / count($scores); $averageScores[$name] = $averageScore; } arsort($averageScores); foreach ($averageScores as $name => $averageScore) { echo "$name: $averageScore\n"; } ?>
Results:
Петров: 40 Сидоров: 40 Иванов: 36.666666666667