⊗ppPmLpMst 130 of 447 menu

PHP циклаларидаги хатоларни топиш

Куйидаги вазифаларда бир программачи код ёзган ва, эҳтимол, унда хатолар қилган. Сиз коднинг тавсифланган ишни бажараётганини текширишингиз керак. Агар код ноўрин ишласа, сиз хатоларни тўғрилашингиз керак.

Код 0 дан 10 гача бўлган сонларни чиқариши керак:

<?php for ($i = 0; $i > 10; $i++) { echo $i; } ?>

Код 10 дан 0 гача бўлган сонларни чиқариши керак:

<?php for ($i = 10; $i > 0; $i++) { echo $i; } ?>

Код 10 дан 0 гача бўлган сонларни чиқариши керак:

<?php for ($i = 10; $i == 0; $i--) { echo $i; } ?>

Код 0 дан 10 гача бўлган сонларни чиқариши керак:

<?php $i = 0; while ($i >= 10) { echo $i; $i++; } ?>

Код 1 дан 10 гача бўлган бутун сонларнинг йиғиндисини топиши керак:

<?php $res; for ($i = 1; $i <= 10; $i++) { res += $i; } echo $res; ?>

Код 1 дан 10 гача бўлган бутун сонларнинг кўпайтмасини топиши керак:

<?php $res = 0; for ($i = 1; $i <= 10; $i++) { $res *= $i; } echo $res; ?>

Код массивнинг ҳар бир элементини квадратга кўтариши керак:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $elem) { $elem = $elem ** 2; } var_dump($arr); ?>

Код массивни 1 дан 5 гача бўлган сонлар билан тўлдириши керак:

<?php $arr = 0; for ($i = 1; $i <= 5; $i++) { $arr[] = $i; } var_dump($arr); ?>

Код массивда 3 сони бор-йўқлигини текшириши керак:

<?php $arr = [1, 2, 3, 4, 5]; $res = ''; foreach ($arr as $elem) { if ($elem === 3) { $res = '+++'; } else { $res = '---'; } } echo $res; ?>

Код 10 дан 1 гача бўлган сонларни чиқариши керак:

<?php $i = 10; while ($i == 10) { echo $i; $i--; } ?>

Код массивда 3 сони бор-йўқлигини текшириши керак:

<?php $arr = [1, 2, 3, 4, 5]; $res = false; foreach ($arr as $elem) { if ($elem === 3) { $res = true; break; } } var_dump($res); ?>

Код 10 дан 1 гача бўлган сонларни чиқариши керак:

<?php $i = 10; while ($i <= 0) { echo $i; $i--; } ?>

Код массивдан фақат жуфт элементларни чиқариши керак:

<?php $arr = [1, 2, 3, 4, 5]; foreach ($arr as $elem) { if ($elem % 2 = 0) { echo $elem; } } ?>

Код 10 дан 1 гача бўлган сонларни чиқариши керак:

<?php $i = 10; while ($i >= 1) { echo $i; } ?>

Код 10 дан 1 гача бўлган сонларни чиқариши керак:

<?php $i = 10; while ($i >= 1) { echo $i; $i++; } ?>
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш