Вывести на экран сумму N случайных чисел
<?php $a = rand(8, 15); $summ = 0; for ($i=0; $i<$a; $i++){ echo $random = rand(-25, 35) . '<br>'; $summ = $summ + $random; } echo 'Сумма случайных чисел: ' . $summ;
melisa
Mon, 10/15/2018 - 15:21
Permalink
$a = rand(8, 15);
Небольшое замечания насчёт понимания условия. Это для решения не так важно, но всё-таки "числа" должны быть случайными, а их "количество" равно N (т.е. определено кодом - хардкодом или в качестве аргумента функции)
$summ = 0;
Называть переменные/функции/методы в программировании принятно на английском языке (не транслитом). В данном случае, например, $sum
$summ = $summ + $random;
Попробуйте написать короче с помощью оператора присваивания.
iov84
Tue, 10/16/2018 - 10:02
Спасибо! Попытался исправиться:
<?php function sumRandom ($n){ $sum = 0; for ($i=0; $i<$n; $i++){ echo $random = rand(-25, 35) . ', '; $sum += $random; } echo '<br>' . 'Сумма случайных чисел: ' . $sum; } sumRandom(15);
Tue, 10/16/2018 - 14:34
принято
melisa
Mon, 10/15/2018 - 15:21
Permalink
есть замечания
Небольшое замечания насчёт понимания условия. Это для решения не так важно, но всё-таки "числа" должны быть случайными, а их "количество" равно N (т.е. определено кодом - хардкодом или в качестве аргумента функции)
Называть переменные/функции/методы в программировании принятно на английском языке (не транслитом). В данном случае, например, $sum
Попробуйте написать короче с помощью оператора присваивания.
iov84
Tue, 10/16/2018 - 10:02
Permalink
Задача №2 - Сумма N случайных чисел
Спасибо! Попытался исправиться:
melisa
Tue, 10/16/2018 - 14:34
Permalink
принято
принято