Задача 6: вывести нечетные цифры заданного числа
Primary tabs
Задача 6 из этого списка задач
Дано некоторое число длиной от 1 до 5 символов, вывести все его "нечётные" цифры в обратном порядке (аналогично предыдущей задаче), если же таких цифр не найдёт, вывести сообщение "Нечетных цифр не обнаружено!"
<?php function division($source){ echo $source, "=<br>"; $x = 0;//переменная, по которой определяю, если ничего не напечатано do{ $rest = $source % 10; if($rest % 2 == 1){ echo $rest, "<br>"; $x = 1; } $source /= 10; } while($source 1); if($x == 0){ echo "Нечетных цифр не обнаружено!", "<br>"; } } $a = 4444; division($a); $b = 43234; division($b);
- Log in to post comments
- 5848 reads
melisa
Mon, 10/02/2017 - 10:31
Permalink
таинственный оператор
В строке 12 пропущен оператор:
JinJim
Mon, 10/02/2017 - 18:01
Permalink
Благодарю, исправил.
Благодарю за такую тщательную проверку, а за "таинственного оператора" отдельный респект - улыбнуло)
melisa
Mon, 10/02/2017 - 19:16
Permalink
спасибо B)
Обязательно запускайте код, это поможет Вам самому обнаруживать многие моменты, нуждающиеся в доработке.
JinJim
Mon, 10/02/2017 - 19:28
Permalink
Спасибо!
Спасибо!