Разделы презентаций


Мировые информационные ресурсы Лекция 2. Управляющие конструкции

Проверка условий Пример: выражение $а == $b. Это выражение истинно, если $а равно $b, и ложно в противном случае. Результат истинного выражения считается равным 1, а результат ложного выражения равен 0.

Слайды и текст этой презентации

Слайд 1Мировые информационные ресурсы Лекция 2. Управляющие конструкции

Мировые информационные ресурсы  Лекция 2. Управляющие конструкции

Слайд 2Проверка условий
Пример: выражение $а == $b.
Это выражение истинно,

если $а равно $b, и ложно в противном случае.
Результат

истинного выражения считается равным 1, а результат ложного выражения равен 0.

Пример:
$а = 5;
$b = 5;
print $а == $b;
Результат выводится значение 1. Если изменить $а или $b и присвоить переменной значение, отличное от 5, выводится 0.
Проверка условий Пример: выражение $а == $b. Это выражение истинно, если $а равно $b, и ложно в

Слайд 3Проверка условий
If
if ($cooking_weight < 200) {
print "This is enough

pasta (< 200g) for 1-2 people";
}
else {
print "That's a lot

of pasta. Having a party perhaps?";
}
Проверка условий Ifif ($cooking_weight < 200) {print

Слайд 4Проверка условий
If
if ($cooking_weight < 100) print "Are you sure

this is enough?";

Проверка условий Ifif ($cooking_weight < 100) print

Слайд 5Проверка условий
elseif
if ($cooking_weight < 200) {
print "This is enough

pasta (< 200g) for 1-2 people";
}
elseif ($cooking_weight < 500) {
print

"That's a lot of pasta. Having a party perhaps?"; }
}
else {
print "Whoa! Who are you cooking for, a football team?";
}
Проверка условий elseifif ($cooking_weight < 200) {print

Слайд 6Проверка условий
Вложенные команды if
// Проверить значение $pasta
if ($food ==

"pasta") {
// Проверить значение $cooking_weight
if ($cooking_weight < 200) {
print "This

is enough pasta (< 200g) for 1-2 people";
}
elseif ($cooking_weight < 500) {
print "That's a lot of pasta. Having a party perhaps?";
}
else {
print "Whoa! Who are you cooking for. a football team?";
}
}
Проверка условий Вложенные команды if// Проверить значение $pastaif ($food ==

Слайд 7Проверка условий
Вычисление нескольких условий
if ($cooking_weight < 0) {
    print

"Invalid cooking weight!";
}
if ( ($cooking_weight > 0) && ($cooking_weight

< 200) ) {
   print "This is enough pasta (< 200g) for 1-2 people";
}
elseif ( ($cooking_weight > 200) && ($cooking_weight < 500) ) {
   print "That's a lot of pasta. Having a party perhaps?";
}
else {
   print "Whoa! Who are you cooking for, a football team?";
}

Слайд 8Проверка условий
Альтернативное ограничение блоков
if ($a == $b) :
print "Equivalent

values!";
endif;

Проверка условий Альтернативное ограничение блоковif ($a == $b) :print

Слайд 9Проверка условий
while
$n = 5;
$nсору = $n;
$factorial = 1; //

Установить начальное значение факториала
while ($n > 0) :
$factorial - $n

* $factorial;
$n--; // Уменьшить $n на 1 
endwhile;
print "The factorial of $ncopy is $factorial.";
Проверка условий while$n = 5;$nсору = $n;$factorial = 1; // Установить начальное значение факториалаwhile ($n > 0)

Слайд 10Проверка условий
do. .while
$n = 5:
$ncopy = $n;
$factorial

= 1; // Установить начальное значение факториала
do {
$factorial = $n

* $factorial;
$n--: // Уменьшить Sn на 1
} while (Sn > 0);
print "The factorial of Sncopy is $factorial.";
Проверка условий do. .while$n = 5: $ncopy = $n; $factorial = 1; // Установить начальное значение факториалаdo

Слайд 11Проверка условий
for
for ($i = 10; $1

+=10) : // Обратная косая черта предотвращает
print "\$i = $i


"; endfor;      // возможную интерполяцию переменной $1

Результат:
$i = 10
$i = 20

$i = 100
Проверка условий forfor ($i = 10; $1

Слайд 12Проверка условий
for
for ($i = 10; $i

"\$i - $i
". $i+=10);

Проверка условий forfor ($i = 10; $i

Слайд 13Проверка условий
for
for ($x=0,$y=0: $x+$y

Увеличить $у на 2 
print "\$y = $y
";      // Вывести

значение $у
$sum = $x + $y;
print "\$surn = $sum
";   // Вывести значение $sum
endfor;

Результат:
$y = 2 
$sum = 2 
Sy = 4 
$sum = 5 
$y = 6 
$sum = 8 
$y = 8 
$sum = 11
Проверка условий forfor ($x=0,$y=0: $x+$y

Слайд 14Проверка условий
switch

switch ($user_input) :
case("search") :
print "Let's perform a

search!";
break;
case("dictionary") :
print "What word would you like to look up?";
break;
case("recipes")

:
print "Here is a list of recipes...";
break;
default :
print "Here is the menu...";
break;
endswitch;
Проверка условий switch switch ($user_input) :case(

Слайд 15Проверка условий
break

$arr = array(14, 12, 128, 34, 5);
$magic

number = 128:
foreach ($arr as $val) :
if (Sval == $magic_number)

:
print "The magic number is in the array!";
break;
endif;
print "val is Sval
";
endforeach;

Результат:
val is 14
val is 12
The magic number is in the array!
Проверка условий break $arr = array(14, 12, 128, 34, 5);$magic number = 128:foreach ($arr as $val) :if

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика