кодесурса
«PHP

PHP Challenges: добавляйте цифры положительного целого числа несколько раз, пока результат не будет иметь одну цифру

script1adsense2code
script1adsense3code

Задачи PHP - 1: Упражнение 12 с решением

Напишите программу на PHP, чтобы несколько раз добавлять цифры положительного целого числа, пока результат не будет иметь одну цифру.

Вход: 48

Например, данное число равно 59, результат будет 5.
Шаг 1: 5 + 9 = 14
Шаг 1: 1 + 4 = 5

Пояснение:

«PHP:

Пример решения :

PHP-код:

<?php
function add_digits($num)
{
      if ( $num > 0)
      {
      return ($num - 1) % 9 + 1;
      }
      else
      {
          return 0;
      }
}
print_r(add_digits(48)."\n");
print_r(add_digits(59)."\n");
?>

Пример вывода:

 3                                                           
5  

Блок - схема:

«PHP

Редактор кода PHP:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите программу PHP, чтобы найти один элемент, который появляется один раз в массиве, где каждый элемент появляется дважды, кроме одного.
Далее: Напишите программу PHP, чтобы перевернуть цифры целого числа.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code