Задача из списка
<?php /*Задайте случайным образом массив из 20-ти элементов (целых чисел). Найдите минимальное число и напечатайте его.*/ function minimum($n = 20) { for ($i = 1; $i <= 20; $i++) { $arr[] = rand(-50, 50); } $minimum = $arr[0]; foreach ($arr as $value) { if ($minimum >= $value) { $minimum = $value; } } echo $minimum; } minimum();
<?php /* * Задайте случайным образом массив из 20-ти элементов (целых чисел). Найдите минимальное * число и напечатайте его. * @param int $n количество элементов массива * @return int минимальное число в массиве */ function findMin($n){ $arr = []; for($i = 0; $i < $n; $i++){ $arr[$i] = rand(-100, 100); } $min = $arr[0]; for($i = 1; $i < $n; $i++){ $min = ($arr[$i] < $min) ? $arr[$i] : $min; } return $min; } echo findMin(20); ?>