Инструкция
1
Для нахождения наибольшего числа в заданном множестве можно воспользоваться, например, табличным редактором Microsoft Office Excel. Запустив его, введите числа множества в соседние ячейки таблицы - по горизонтали или по вертикали, это не имеет значения. Если общее количество чисел велико и вводить его вручную затруднительно, то можно попробовать сделать это методом копирования и вставки.
2
Поместите в первую свободную ячейку после колонки (или строки) с числами функцию нахождения наибольшего числа. Для этого щелкните эту ячейку и нажмите пиктограмму «Вставить функцию», помещенную в начале «строки формул» над таблицей. Excel запустит «Мастер функций», в котором вам нужно в выпадающем списке «Категория» выбрать «Статистические», а затем в списке функций щелкнуть строку «МАКС» и нажать кнопку «OK». В следующем окне мастер функций сам выделит весь диапазон введенных вами числовых значений, в котором надо осуществлять поиск. Нажмите кнопку «OK» и увидите наибольшее число введенной последовательности.
3
Если необходимо найти наибольшее число множества средствами какого-либо языка программирования, то алгоритм может быть, например, таким: сначала присвойте результирующей переменной значение первого числа множества. Затем последовательно перебирайте числа множества, сравнивая их с результирующей переменной. Если это число больше, то присваивайте его значение результирующей переменной. Например, на языке PHP это может выглядеть так:$arr = array(15, 18, 92, 56, 92);
$max = $arr[0];
foreach($arr as $val) if($val > $max) $max = $val;
echo $max;
$max = $arr[0];
foreach($arr as $val) if($val > $max) $max = $val;
echo $max;
4
Однако в большинстве языков есть встроенные функции либо для поиска в массиве максимального значения, либо для сортировки массива по возрастанию или убыванию. Поэтому организовывать такие циклы вычислений нет необходимости, проще воспользоваться встроенными функциями. Например, в языке PHP приведенный в предыдущем шаге код можно заменить таким:$arr = array(15, 18, 92, 56, 92);
rsort($arr);
echo $arr[0];Здесь использована функция сортировки массива от максимального значения к минимальному (rsort). В результате ее работы самый первый элемент массива ($arr[0]) будет содержать значение наибольшего числа в массиве.
rsort($arr);
echo $arr[0];Здесь использована функция сортировки массива от максимального значения к минимальному (rsort). В результате ее работы самый первый элемент массива ($arr[0]) будет содержать значение наибольшего числа в массиве.
Видео по теме