|
|||||||||||||||||
Задание для выполнения. Описание алгоритма программы. Описание переменных и структур данных, которые применяются в программе. Текст программы с комментариями. Контрольный пример. Задание для выполнения. Текст программы с комментариями1. Задание для выполнения Определить и вывести на экран длину самого большого слова во введённой строке. Слова в строке разделены одним или несколькими пробелами.2. Описание алгоритма программы Пусть str – вводимая строка Разделим строчку на слова, посчитаем их длины и выведем наибольшую 3.Описание переменных и структур данных, которые применяются в программе
3. Текст программы с комментариями <form method="get"> Введите строку: <input name="str"/> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['str'])) { return; } $arrayStr = explode(" ", $_GET['str']); $maxLength = 0; foreach ($arrayStr as $itemStr) { if (ctype_alpha($itemStr) && strlen($itemStr) > $maxLength) { $maxLength = strlen($itemStr); } } echo $maxLength;
4. Контрольный пример Задание 2.1 1. Задание для выполнения Даны три строки: S1, S2, S3. Заменить в строке S1 все вхождения строки S2 на S3.2. Текст программы с комментариями <form method="get"> Введите строки: <br> S1 <input name="S1"/> <br> S2 <input name="S2"/> <br> S3 <input name="S3"/> <br> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['S1'], $_GET['S2'], $_GET['S1'])) { return; } echo str_replace($_GET['S2'], $_GET['S3'], $_GET['S1']); 3. Задание 2.2
|
|||||||||||||||||
|