Занятие 2 Основные операторы языка php



бет5/5
Дата06.02.2023
өлшемі202 Kb.
#65687
түріЗанятие
1   2   3   4   5
Задание №7
В номере проездного билета 4 цифры. Будем считать счастливым такой билет, где сумма половины двух цифр справа равна сумме двух цифр слева.
Написать скрипт, который выводит список счастливых билетов, и пересчитать эти билеты. Ваш скрипт должен выводить примерно следующее (см. рис. 11):

Рис. 11. Работа скрипта, печатающего счастливые билеты
Сколько всего у вас получилось счастливых билетов? Номера билетов не должны повторяться.
Для решения задачи используйте циклы и условные операторы.
Подумайте, как должен измениться ваш скрипт, если количество цифр в билете увеличится до 6? 


Задание №8
Создайте 2 файла, содержащие описание стилей заголовков 3 уровней и размер шрифта параграфа (тег < p > в HTML).
Подготовьте файл с текстом, в котором используются заголовки 3 уровней и есть некоторый текст внутри параграфов. Укажите в нем использование стилевых таблиц. Задайте файл со стилевым оформлением с использованием передаваемой переменной PHP.
Предъявите все выполненные задания преподавателю, получите зачет по практическому занятию и обязательно сохраните все созданные вами программы на своем сетевом ресурсе.
Вопросы для самопроверки

  1. Что такое альтернативный синтаксис условного оператора, чем он отличается от основного и когда имеет смысл применять именно альтернативный синтаксис?

  2. Чем отличается цикл While от цикла Do ... while?

  3. В программу передается переменная $ k и по данной переменной организован цикл While ($ k) {...}, сколько раз выполнится цикл, если мы вызываем программу операцией:


http:// localhost / kts / pr. php 3? k =1
или командой
http:// localhost / kts / pr. php 3? k
или командой
http:// localhost / kts / pr. php 3? k =0

  1. Что будет выведено в результате работы программы:

$n=3;
if ($n=5) echo $n;
else “ Значение $n ”;

Поясните ваш ответ, проверьте на практике и если предварительное решение не совпало с результатом выполнения фрагмента, задумайтесь почему?

  1. Есть фрагмент программы с оператором переключения

$n=2;
Switch ($p) {
Case ($p==$n);
Echo “Одинаковые значения”;
Case ($ p <$ n);
Echo “Меньше”;
Case ($ p >$ n);
Echo “Больше”;
}

какое сообщение мы получим в случае следующего вызова:


Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет