кодесурса
«PHP

Упражнения PHP: Найти первый неповторяющийся символ в данной строке

script1adsense2code
script1adsense3code

PHP: упражнение 42 с решением

Напишите программу PHP, чтобы найти первый неповторяющийся символ в данной строке.

Пример примера:

Вход: зеленый
Выход: G
Вход: abcdea
Выход: б

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

PHP-код:

<?php
 function find_non_repeat($word) {
  $chr = null;
  for ($i = 0; $i <= strlen($word); $i++) {
     if (substr_count($word, substr($word, $i, 1)) == 1) {
        return substr($word, $i, 1);
     }
  }
}
echo find_non_repeat("Green")."\n";
echo find_non_repeat("abcdea")."\n";
?>

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

 г                                                           
б      

Блок - схема:

«Блок-схема:

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

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code