Минимум

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

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

<?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();

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

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

<?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);
?>
Subscribe to RSS - Минимум