Максимум

Учебные задачи - PHP. Задача №10

Задача из списка

<?php
/*Задайте случайным образом массив из N элементов (целых чисел).
 Найдите максимальное число и напечатайте его.*/

function maximum($n)
{
    for ($i = 1; $i <= $n; $i++) {
		$arr[] = rand(-50, 50);
	}
	$maximum = $arr[0];
	foreach ($arr as $value) {
		if ($maximum <= $value) {
			$maximum = $value;
		}
	}
	echo $maximum;
}
maximum(10);

Задача для начинающих №10

Задача из списка

<?php
/*
* Задайте случайным образом массив из N элементов (целых чисел). Найдите максимальное число и 
* напечатайте его.
* @param int $n  количество элементов массива
* @return int  максимальное число в массиве
*/
function findMax($n){
    $arr = [];
    for($i = 0; $i < $n; $i++){
        $arr[$i] = rand(-100, 100);
    }
    $max = $arr[0];
    for($i = 1; $i < $n; $i++){
        $max = ($arr[$i] > $max) ? $arr[$i] : $max;
    }
    return $max;
}
echo findMax(12);
?>
Subscribe to RSS - Максимум