Задача №1 Сумма N случайных чисел
Primary tabs
Задача из списка
<?php
/*Вывести на екран сумму N случайных чисел*/
function GetRandomNumbersSumm($N)
{
echo "Задача №1" . "<br>";
$summ = 0;
for($count = 0; $count < $N; $count++){
$nextNumber = rand(1, 10);
$summ = $summ + $nextNumber;
}
return $summ;
}
echo GetRandomNumbersSumm(10);
?>- Log in to post comments
- 6749 reads
vedro-compota
Mon, 02/12/2018 - 23:10
Permalink
по всем задачам
В этой и всех остальных задачах:
не нужен, это по сути не новый блок, слишком накладно в смысле ширины экрана сдвигать вообще весь код даже никуда не вложенный.
_____________
матфак вгу и остальная классика =)
vedro-compota
Mon, 02/12/2018 - 23:19
Permalink
сделайте так чтобы функция
сделайте так чтобы функция просто возвращала значение суммы, побочный же эффект (вывод результата) оказывайте в вызывающем коде
-- старайтесь так делать во всех задачах, где это возможно (перепроверьте их)
В данном случае, конечно, придётся убрать/закомментировать вывод промежуточных значений (хотя при отладке это и полезно, но тут нас уже интересует результат)
_____________
матфак вгу и остальная классика =)
Voronve
Mon, 02/12/2018 - 23:30
Permalink
Исправил. Надеюсь, что понял
Исправил. Надеюсь, что понял вас правильно
vedro-compota
Fri, 02/16/2018 - 22:49
Permalink
в принципе да, если не
в принципе да, если не считать строки:
в остальном да -- вывод (побочный эффект) происходит вне функции. Задача засчитана.
_____________
матфак вгу и остальная классика =)