Сохтори идоракунандаи while

Ба дигарон равон намоед

Оператори сиклии while хело содда аст. Сохтори ин оператор чунин аст:

while(condition){
               оператор;
}

Дар рафти кори барнома, ҳангоми навбат ба while расидан:

1) барнома ба санҷидани қисми condition мегузарад. Дар қисми condition ягон ифодаи мантиқӣ меистад;

2) ҳангоми FALSE будани қимати қисми condition иҷрои оператори while қатъ мегардад ва барнома ба иҷрои қисми баъди оператори while шурӯъ мекунад. Ҳангоми TRUE будани қимати қисми condition барнома ба иҷрои қисми оператор оғоз мекунад. Қисми оператор — тани сикл низ номида мешавад (body);

3) баъди иҷрои қисми оператор барнома боз ба пункти 2) мегузарад.

Тасвири сохтори идоракунандаи while:

Мисоли истифодаи оператори while:
namuna18.php

<?php
$narkh = 5.35;
$miqdor = 10;

echo «<table border=\»1\» align=\»center\»>»;
echo «<tr><th>Миқдор</th>»;
echo «<th>Нарх</th></tr>»;
while ( $miqdor <= 100 ) {
               echo «<tr><td>»;
               echo $miqdor;
               echo «</td><td>»;
               echo $narkh * $miqdor;
               echo «</td></tr>»;
               $miqdor += 10;
}
echo «</table>»;
?>

Ҳакимов Раҳматҷон

Манба:   oftob.com

Маводҳои ҳамсон