Лабораторная работа № 6 по дисциплине: «WEB» Работа с конструкциями if-else, switch-case в PHP
Оценка 5

Лабораторная работа № 6 по дисциплине: «WEB» Работа с конструкциями if-else, switch-case в PHP

Оценка 5
docx
09.04.2022
Лабораторная работа № 6 по дисциплине: «WEB» Работа с конструкциями if-else, switch-case в PHP
Отчёт №6.docx

Министерство образования и науки ЛНР
Луганский государственный Университет имени Владимира Даля
Стахановский инженерно-педагогический институт менеджмента
Кафедра информационных систем

 

 

 

 

 

 

 

 

Лабораторная работа № 6
по дисциплине: «WEB»

 

 

 

 

 

 

 

 

 

 

 

 

 

Стаханов 2021

Лабораторная работа 6

Тема: Работа с конструкциями if-else, switch-case в PHP.

Цель: изучить операции сравнения, научиться использовать логические функции и логические переменные при решении задач.

 

Решите задачи согласно варианту:

Ход работы

5. Если переменная $a меньше или равна нулю, то выведите 'Верно', иначе выведите 'Неверно'. Проверьте работу скрипта при $a, равном 1, 0, -3.

Код программы PHP

<body>

<?php

/*

Если переменная $a меньше или равна нулю, то выведите 'Верно', иначе выведите 'Неверно'. Проверьте работу скрипта при $a, равном 1, 0, -3

*/

echo '<h2 align="center" style="color:red">'." Если переменная a меньше или равна нулю, то выведите"." 'верно'".",

иначе выведите"." 'неверно';".'</h2>'.'<hr/>';

 

$a = 1;

echo ' a = 1';

if ($a <= 0) {echo '<h1>'.'Верно!'.'</h1>';} else {echo '<h1>'.'Неверно!'.'</h1>';}

'<hr/>'.$a = 0;

echo ' a = 0';

if ($a <= 0) {echo '<h1>'.'Верно!'.'</h1>';} else {echo '<h1>'.'Неверно!'.'</h1>';}

$a = -3;

if ($a <= 0) {echo ' a = -3'.'<h1>'.'Верно!'.'</h1>';}else {echo ' a = -3'.'<h1>'.'Неверно!'.'</h1>';}

?>

</body>

 

Рисунок 6.1. – Результат выполнения программы

 

10. Если переменная $a НЕ пустая, то выведите 'Верно', иначе выведите 'Неверно'.

Код программы PHP

<body>

<?php

echo '<h2 align="center" style="color:red">'."Если переменная a НЕ пустая, то выведите"." 'верно'".",

иначе выведите"." 'неверно';".'</h2>'.'<hr color="#000000" size="4"/>';

echo 'а = 1<br/>';

$a = 1;

if ($a != '') {echo '<h2>Верно!</h2>';} else {echo '<h2>Неверно!</h2>';} //выведет 'Верно!'

echo '<hr color="#00FF00" size="4"/>'.'а = G';

echo '<br/>';

$a = 'G';

if ($a !== '') {echo '<h2>Верно!</h2>';} else {echo '<h2>Неверно!</h2>';} //выведет 'Верно!'

echo '<hr color="#FF00FF" size="4"/>'.'а = пустая';

echo '<br/>';

$a = '';

if ($a !== '') {echo '<h2>Верно!</h2>';} else {echo '<h2>'.'Неверно!'.'</h2>';} //выведет 'Неверно!'

echo '<hr color="#0000FF" size="4"/>'

?>

</body>

 

 

Рисунок 6.2. – Результат выполнения программы

 

22. В переменной $year хранится год. Определите, является ли он високосным (в таком году есть 29 февраля). Год будет високосным в двух случаях: либо он делится на 4, но при этом не делится на100, либо делится на 400. Так, годы 1700, 1800 и 1900 не являются високосными, так как они делятся на 100 и не делятся на 400. Годы 1600 и 2000 - високосные, так как они делятся на 400.

Код программы PHP

<body>

<?php

echo '<hr/>'."2016 год";

$year = 2016;

            if (($year % 4 == 0 and $year % 100 !== 0) or $year % 400 == 0)

                        echo '<h1>'.'Високосный год'.'</h1>';

            else

                        echo '<h1 style="color:green">'.'Не високосный год'.'</h1>';

            echo '<hr/><br/>';

            echo  "1900 год";

$year = 1900;

            if (($year % 4 == 0 and $year % 100 !== 0) or $year % 400 == 0)

                        echo '<h1>'.'Високосный год'.'</h1>';

            else

                        echo '<h1 style="color:green">'.'Не високосный год'.'</h1>';

            echo '<hr/><br/>';

echo  "2021 год";

$year = 2021;

            if (($year % 4 == 0 and $year % 100 !== 0) or $year % 400 == 0)

                        echo '<h1>'.'Високосный год'.'</h1>';

            else

                        echo '<h1 style="color:green">'.'Не високосный год'.'</h1>';

            echo '<hr/><br/>';

            ?>

 

Рисунок 6.3. – Результат выполнения программы

 

Выводы: изучены операции сравнения, получен опыт использовать логические функции и логические переменные при решении задач.


 

Министерство образования и науки

Министерство образования и науки

Лабораторная работа 6 Тема:

Лабораторная работа 6 Тема:

Если переменная $a НЕ пустая, то выведите 'Верно', иначе выведите 'Неверно'

Если переменная $a НЕ пустая, то выведите 'Верно', иначе выведите 'Неверно'

Високосный год '.'</h1>'; else echo '<h1 style="color:green">'

Високосный год '.'</h1>'; else echo '<h1 style="color:green">'
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
09.04.2022