Құжат атауы


Өзін-өзі бақылауға арналған сұрақтар



Pdf көрінісі
бет51/56
Дата19.09.2022
өлшемі8,75 Mb.
#39482
1   ...   48   49   50   51   52   53   54   55   56
Байланысты:
Aytbenowa-A-A-WEB-dizayn-negizderi

Өзін-өзі бақылауға арналған сұрақтар: 
1. JavaScript-
те қандай арифметикалық әрекеттер операторлары бар?
2. 
Меншіктеу операторы қандай?
3. 
Айнымалының қандай типтері бар? 
4. 
Айнымалының қандай операторлары бар? 


228 
Практикалық жұмыс №5.3 
PHP ТІЛІНІҢ БАСҚАРУ КОНСТРУКЦИЯЛАРЫ
 
Жұмыстың мақсаты: РНР тілінің шарттарды тексеру 
операторларымен танысу және оларды қолдану. 
 
Қысқаша теориялық мағлұматтар: 
Шартты операторлар 
Тармақталған алгоритмдерді бағдарламалау үшін шартты оператор 
және таңдау операторы қолданылады.
5.3.1. 
If операторы
Жазылуы: 
if (өрнек) 

орындау_блогы

5.3.2. 
Else операторы 
Жазылуы: 

if (өрнек) 

орындау_блогы_1

else 

орындау_блогы_2 
Мысал-1. Есептеңіз:







1
,
1
1
,
x
x
x
x
y
Сурет 5.3.1. 
5.3.3. Elseif 
операторы 
If шартты операторын кеңейту әдісінің бірі – elseif операторын 
қолдану. Ол if шартты операторын тексерудің қосымша деңгейін қосады 
және шарттар санын көбейтеді. 
Жазылуы: 
if (
өрнек_1) 

орындау_блогы_1

elseif (
өрнек_2) { 


229 

орындау_блогы_2
...
else 

орындау_блогы_N

Мысал-2. 
$x=1; 
// if-
else қолданамыз 
If ($x==0) { 
Echo “x=0
”; 
} elseif ($x==1) { 
Echo “x=1
”; 
} elseif ($x==2) { 
Echo “x=2
”; 

5.3.4. 
Switch таңдау операторы  
Таңдау операторы тармақтарын көптеген бағыттар бойынша 
бағдарламалауға мүмкіндік береді. Бұл оператор берілген таңдау 
өрнегінің мәніне тәуелді, бірнеше тармақтардың біріне өтуін 
ұйымдастырады. Құрылымы:
switch (
өрнек немесе айнымалы)
{
case мән_1:
қадамдар_блогы_1
break;
case мән_2:
қадамдар_блогы_2
break;
...
default: қадамдар_блогы_үндеу бойынша
}
Мысал-3.  
$names = array("Алма","Лимон","Банан");
switch ($names[0]){ 
case "Алма":
echo "Мынау алма!"; 
break; 
case "Лимон": 
echo "Мынау лимон!"; 
break; 
case "Банан": 
echo "Мынау банан!"; 


230 
break; 
default: 
echo "Бұл, $names[0].
Ал мынау қандай жеміс?"; 

?> 
Сурет 5.3.2. 
Егер switch ($names[2]){ If мәніне қарағанда, бұл жердегі өрнек 
логикалық типке жатпайды, олар жай ғана оның мәнімен теңеседі, Case 
кілтті сөзден кейін қайта саналған (таңдау_1, таңдау_2 және т.с.с). 
Таңдау мәні қандай да бір вариантпен сәйкес келсе, онда орындалады 
сәйкес орындалу_өрнегі сәйкес келетін switch мәнінің соңына қос нүкте 
қою немесе break бірінші операторына дейін, егер ондай табылып жатса. 
Егер таңдау мәні ешбір вариантпен сәйкес келмесе, онда орындалу 
өрнегі орындалады (үндеу_ бойынша_орындалу_ өрнегі), Default кілттік 
сөзінен кейін болса. 


Достарыңызбен бөлісу:
1   ...   48   49   50   51   52   53   54   55   56




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

    Басты бет