Задача № 5
Primary tabs
<?php
/**
* Задачи - http://fkn.ktu10.com/?q=node/8086
*
* Вывод остатка от деления пока число > 1
*
* @param int число для вывода
*/
function showResult(int $number)
{
if ($number <= 1) {
throw new Exception("Error value not correct !");
}
while($number > 1){
echo $number % 10 . '<br>';
$number /= 10;
}
}
// Перехватываю исключение
try{
showResult(3567);
}catch(Exception $e){
echo $e->getMessage();
}
- popckovS's blog
- Log in to post comments
- 6020 reads
Comments
popckovS
Mon, 09/02/2019 - 18:12
Permalink
во-первых решить в виде
popckovS
Tue, 09/03/2019 - 18:44
Permalink
if ($number <= 1) {
1 подходящее значение для выхода функции, это уже неправильно.
далее:
не сработает например для числа 11.