Учебные задачи PHP. Задача 3
Primary tabs
Решение для задачи из списка
<?php /** * Решение для задачи №3 из курса PHP * * Вывести на экран N случайных чисел (каждое с новой строки). * Для каждого числа, начиная со второго, рядом выводить - * больше ли оно предыдущего или меньше. */ $n = 15; //переменная для хранения требуемого количества элементов $randNums = getRandNumber($n);//Служебная переменная для хранения массива случайных чисел получаемых функцией for ($i = 0; $i < count($randNums); $i++){ //Цикл для вывода чисел if($i < 1){ echo $randNums[$i]."<br>"; }else{ if($randNums[$i] < $randNums[$i-1]){ echo $randNums[$i]." меньше предыдущего<br>"; }elseif($randNums[$i] > $randNums[$i-1]){ echo $randNums[$i]." больше предыдущего<br>"; }else{ echo $randNums[$i]." равно предыдущему<br>"; } } } function getRandNumber($count) { //Функция принимает на входе в качестве параметра число элементов. //возвращает массив элементов $numbers = []; for ($i=0; $i < $count; $i++) { $numbers [] = rand(); } return $numbers; } ?>
- Log in to post comments
- 6163 reads
vedro-compota
Tue, 09/03/2019 - 13:39
Permalink
другие варианты
Напишите ещё два варианта решения:
_____________
матфак вгу и остальная классика =)
toyrik
Tue, 09/03/2019 - 22:44
Permalink
Как то так....
vedro-compota
Sat, 09/07/2019 - 14:55
Permalink
замечания
-- это код судя по всему никогда не выполняется, внутри цикла. Исправьте.
_____________
матфак вгу и остальная классика =)
toyrik
Mon, 09/09/2019 - 21:47
Permalink
Поправил
Не знаю на сколько точно понял мысль... но получилось вот так.
vedro-compota
Sat, 09/07/2019 - 14:59
Permalink
исправить форматирование
код неправильно отформатирован, в данном случае это и пробелы между скобками и ключевыми словами и отступы.
_____________
матфак вгу и остальная классика =)
toyrik
Sat, 09/07/2019 - 17:08
Permalink
Форматирование исправил
vedro-compota
Mon, 09/16/2019 - 23:06
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)