|
|||
Контрольный пример. Задание для выполнения. Текст программы с комментариями. Контрольный пример. Задание для выполнения. Текст программы с комментариями. Контрольный пример5. Контрольный пример
Блок 4.Символьный и строковый типы данных Задание 1.1 1.Задание для выполнения Дана последовательность из n символов. Подсчитать, сколько раз среди данных символов встречается символ '+' и сколько раз – символ '*' в отдельности.3. Текст программы с комментариями <form method="get"> Введите строку: <input name="str"/> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['str'])) { return; } $pluses= 0; $stars = 0; for ($i = 0; $i < strlen($_GET['str']); ++$i) { switch ($_GET['str'][$i]){ case '*': ++$stars; break; case '+': ++$pluses; break; } } echo sprintf("Плюсов: %d Звездочек: %d",$pluses, $stars); 4. Контрольный пример
Задание 1.2 1. Задание для выполнения Дана последовательность из n символов. Подсчитать общее число вхождений символов '+', '–', '*' в данную последовательность.2. Текст программы с комментариями <form method="get"> Введите строку: <input name="str"/> <input type="submit" value="Отправить"/> </form> <?php if (!isset($_GET['str'])) { return; } $pluses= 0; $stars = 0; $minuses = 0;
for ($i = 0; $i < strlen($_GET['str']); ++$i) { switch ($_GET['str'][$i]){ case '*': ++$stars; break; case '+': ++$pluses; break; case '-': ++$minuses; break; } } echo sprintf("Плюсов: %d Звездочек: %d Минусов: %d",$pluses, $stars, $minuses); 3.Контрольный пример
Задание 1.18
|
|||
|