Пример решения. 2. Вывести на экран N случайных чисел
Primary tabs
Задача из этого списка.
/*Вывести на экран N случайных чисел (каждое с новой строки)*/ echo rand(-21, 35). "<br>";
- Log in to post comments
- 11624 reads
Задача из этого списка.
/*Вывести на экран N случайных чисел (каждое с новой строки)*/ echo rand(-21, 35). "<br>";
melisa
Mon, 05/14/2018 - 14:14
Permalink
Обязательно запускайте код
Так будет выведено только 1 случайное число.
Используйте цикл for с условием "пока $i будет меньше N".
gani84
Mon, 05/14/2018 - 16:25
Permalink
Исправил
Исправил
for ($i=0; $i<10; $i++){ echo rand(-21, 35). "<br>"; }vedro-compota
Mon, 05/14/2018 - 16:32
Permalink
форматирование внутри тела
форматирование внутри тела цикла неверно.
_____________
матфак вгу и остальная классика =)
melisa
Mon, 05/14/2018 - 16:32
Permalink
смысл теперь верный
1) Смысл теперь верный, но Вы рассмотрели только частный случай, когда N = 10. Строго говоря, N следует задавать перед циклом:
const N = 10; for ($i = 0; $i < N; $i++){ echo rand(-21, 35). "<br>"; }2) Также обратите внимание на оформление кода. Внутри цикла необходимо делать отступы. Про оформление можно почитать здесь.
gani84
Mon, 05/21/2018 - 13:33
Permalink
const это рарезервированное
const это зарезервированное слово??
melisa
Mon, 05/21/2018 - 14:48
Permalink
про константы в PHP
http://fkn.ktu10.com/?q=node/10133
vedro-compota
Mon, 05/21/2018 - 15:31
Permalink
да
да, зарезервировано, для объявления констант.
_____________
матфак вгу и остальная классика =)
vedro-compota
Mon, 05/21/2018 - 15:48
Permalink
константа не обязательна
На самом деле использовать константу на обязательно, можно решить и так:
$N = 10; for ($i = 0; $i < $N; $i++){ echo rand(-21, 35). "<br>"; }-- т.е. применив обычную переменную.
Смысл просто в том, чтобы указать верхнюю границу цикла for, ведь инче не будет ясно сколько раз ему выполняться.
_____________
матфак вгу и остальная классика =)