Задача №10 Вычисление максимального значения
Primary tabs
Задача из списка
<?php
/*Задайте случайным образом массив из N элементов (целых чисел).
Найдите максимальное число и напечатайте его.*/
echo "Задача №10" . "<br>";
function GetMaxNumber($N){
$arr = array();
$max = 0;
for($count = 0; $count < $N; $count++){
$arr[$count] = rand(1, 10);
}
foreach($arr as $number){
if($number > $max){
$max = $number;
}
}
return $max;
}
echo "The maximum number is: " . GetMaxNumber(5);
?>- Log in to post comments
- 6566 reads
vedro-compota
Sun, 02/18/2018 - 22:23
Permalink
предположим, что мой массив
предположим, что мой массив не случаен, а состоит из элементов от 1 до 10 -- перепишет код под этот случай (в комментарии), исходный не трогайте.
_____________
матфак вгу и остальная классика =)
Voronve
Mon, 02/19/2018 - 00:35
Permalink
Сделано
<?php echo "Задача №10" . "<br>"; $arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; function GetMaxNumber($mass){ $max = 0; foreach($mass as $number){ if($number > $max){ $max = $number; } } return $max; } echo "The maximum number is: " . GetMaxNumber($arr); ?>vedro-compota
Mon, 02/19/2018 - 14:22
Permalink
хм. я не "поймал" проблему
хм. я не "поймал" проблему предыдущим вопросом. Но в задаче с минимумом вы правильно сделали присваивание:
-- тут. по-идее лучше делать аналогично, ведь это отвязывает нас от конкретного исходного значения (для минимум или максимума).
Засчитано.
_____________
матфак вгу и остальная классика =)
Voronve
Mon, 02/19/2018 - 14:28
Permalink
А. Понял, спасибо, учту )
А. Понял, спасибо, учту )