Задачи PHP: поменять местами целые числа
Задачи PHP - 1: Упражнение 13 с решением
Напишите программу на PHP, чтобы перевернуть цифры целого числа.
Пояснение:
Пример решения :
PHP-код:
<?php
function reverse_integer($n)
{
$reverse = 0;
while ($n > 0)
{
$reverse = $reverse * 10;
$reverse = $reverse + $n % 10;
$n = (int)($n/10);
}
return $reverse;
}
print_r(reverse_integer(1234)."\n");
print_r(reverse_integer(23)."\n");
?>
Пример вывода:
4321 32
Блок - схема:
Редактор кода PHP:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу PHP, чтобы несколько раз добавлять цифры положительного целого числа, пока результат не будет иметь одну цифру.
Далее: Напишите PHP-программу, которая переворачивает биты целого числа (32 бита без знака).
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code