Задача №3 Сравнение чисел
Primary tabs
Задача из списка
<?php
/*Вывести на экран N случайных чисел (каждое с новой строки)
из диапазона [-21, 35], и для каждого числа, начиная со второго,
рядом выводить - больше ли оно предыдущего или меньше*/
echo "Задача №3" . "<br>";
function GetRandomNumbers($N)
{
$numbers = array();
for($count = 0; $count < $N; $count++){
$numbers[$count] = rand(-21, 35);
}
return $numbers;
}
$array = GetRandomNumbers(8);
$nextNumber = 0;
$prevNumber = 0;
$flag = false;
foreach($array as $number){
if(!$flag){
$flag = true;
$nextNumber = $number;
echo $nextNumber . "<br>";
}else{
$prevNumber = $nextNumber;
$nextNumber = $number;
echo "$nextNumber ";
if($prevNumber > $nextNumber){
echo "меньше $prevNumber" . "<br>";
}elseif($prevNumber < $nextNumber){
echo "больше $prevNumber" . "<br>";
}else{
echo "равно $prevNumber" . "<br>";
}
}
}
?>- Log in to post comments
- 3820 reads
vedro-compota
Sun, 02/18/2018 - 22:02
Permalink
Вроде хорошо, но строка (22):
Вроде хорошо, но строка (22):
непонятно зачем нужна.
Задача засчитана.
_____________
матфак вгу и остальная классика =)
Voronve
Sun, 02/18/2018 - 23:30
Permalink
Для выведения самого первого
Для выведения самого первого числа, согласно условию задачи )
vedro-compota
Mon, 02/19/2018 - 10:51
Permalink
Для выведения самого первого
-- да, всё верно)
_____________
матфак вгу и остальная классика =)