Проблемы PHP: проверьте, является ли данная строка анаграммой другой данной строки.

Проблемы PHP — 1: Упражнение 21 с решением

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

Ввод: (‘анаграмма’, ‘нагарам’)

Согласно Википедии анаграмма — это прямое переключение слов или игра слов, результат перестановки букв слова или фразы создать новое слово или фразу, используя все исходные буквы ровно один раз; например, слово анаграмма может быть преобразовано в nag-a-ram.

Пояснение:

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

Код PHP:

   Phpfunction is_anagram ($ a, $ b) {if (count_chars ($ a, 1) == count_chars ($ b,  1)) {return "Эти две строки - анаграмма";  } else {return "Эти две строки не являются анаграммой";  }} print_r (is_anagram ('анаграмма', 'нагарам'). " n"); print_r (is_anagram ('cat', 'rat'). " n");?>  

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

 Эти две строки являются анаграммой Эти две строки не являются анаграммой 

Блок-схема:

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

Оцените статью
nanomode.ru
Добавить комментарий