Задание 0. Создание стартовой страницы практической работы.
1. Создайте подкаталог для выполнения заданий (например, «Prac03»).
2. Создайте в нем файл – стартовую страницу практической работы «index.php».
Пример: http://sana/~user/practic/prac03/index.php
Задание 1. Оператор if … else.
Даны действительные положительные числа х, у, z. Выяснить существует ли треугольник с длинами сторон х, у, z.
1. Определите переменные $х, $у, $z;
2. Реализуйте алгоритм проверки существования треугольника.
Пример: http://sana/~user/practic/prac03/index1.php
Задание 2. Оператор elseif.
Дано натуральное число n (n < 100), определяющее возраст человека (в годах). Дать для этого числа наименования "год", "года" или "лет".
1. Определите переменную обозначающую возраст $age.
2. Реализуйте алгоритм вывода возраста.
Пример: http://sana/~user/practic/prac03/index2.php
Задание 3. Оператор switch.
Вывести словесное описание цифры.
1. Определите переменную $dig.
2. Реализуйте алгоритм вывода цифры.
Пример: http://sana/~user/practic/prac03/index3.php
Задание 4. Оператор for.
Вывести словесное описание нечетных цифр.
1. Определите переменную цикла $dig.
2. Реализуйте алгоритм вывода нечетных цифр в цикле.
Пример: http://sana/~user/practic/prac03/index4.php
Задание 5. Оператор while.
Найти цифровой корень заданного натурального числа n (если сложить все цифры числа, затем – все цифры полученной суммы и повторять это до тех пор, пока не получится однозначное число, то такое однозначное число называется цифровым корнем числа).
1. Определите переменную $n.
2. Реализуйте алгоритм вычисления цифрового корня.
Примечание: Для получения целой части вещественного числа использовать можно приведение к целому вида – (integer)(<выражение>) или (int)(< выражение >).
Пример: http://sana/~user/practic/prac03/index5.php
Задание 6. Оператор foreach.
Определить массив месяцев и выведите его как в примере, используя оператор foreach.
Пример: http://sana/~user/practic/prac03/index6.php
Задание 7. Оператор включения.
1. Создайте файл inc.php, в котором будут формироваться ссылки на предыдущее, следующее задания и станицу практики.
2. Включите данный файл во все практики (1-6) с помощью include.
3. В файле используя переменную (например $p), определенную в файле, из которого включается данный, сформируйте ссылки необходимые ссылки.
Пример включения из первого задания (index1.php):
<?php
$p=1;
include("inc.php");
...
?>
В самом файле включения, используя переменную $p, вычисляются ссылки на страницы с заданиями.
<?php
...
echo "<a href='index".($p-1).".php'>Предыдущее задание</a> ";
...
?>
Комментариев нет:
Отправить комментарий