⊗ppPmCdMst 109 of 447 menu

Gjetja e gabimeve në kodin me kushte PHP

Në detyrat e mëposhtme, një programues ka shkruar kodin dhe mund të ketë bërë gabime në të. Ju duhet të kontrolloni nëse kodi bën atë që përshkruhet. Nëse kodi nuk funksionon si duhet, ju duhet të korrigjoni gabimet.

Kodi duhet të kontrollojë shumën e numrave:

<?php $num1 = '1'; $num2 = '2'; if ($num1 + $num2 === '3') { echo '+++'; // duhet të nxjerrë këtë } else { echo '---'; } ?>

Kodi duhet të kontrollojë shifrën e parë të numrit:

<?php $num = 123; if ($num[0] === 1) { echo '+++'; } else { echo '---'; } ?>

Kodi duhet të kontrollojë shifrën e parë të numrit:

<?php $num = 123; if ((string) $num[0] === 1) { echo '+++'; } else { echo '---'; } ?>

Kodi duhet të kontrollojë shifrën e parë të numrit:

<?php $num = 123; $str = (string) $num; if ($str[0] === 1) { echo '+++'; } else { echo '---'; }

Kodi duhet të kontrollojë nëse numri ka saktësisht dy shifra:

<?php $num = 12; if (strlen($num) === 2) { echo '+++'; } else { echo '---'; } ?>

Kodi duhet të kontrollojë shifrën e parë të numrit:

<?php $num = 123; $str = (string) $num; if ($num[0] === '1') { echo '+++'; } else { echo '---'; }

Kodi duhet të kontrollojë nëse numri ka saktësisht dy shifra:

<?php $num = 12; $str = (int) $num; if (strlen($str) === 2) { echo '+++'; } else { echo '---'; } ?>

Kodi i dhënë nuk funksionon ashtu sic e ka menduar autori:

<?php $num = 1; if ($num !== 1 or $num !== 2) { echo '+++'; } else { echo '---'; // duhet të nxjerrë këtë } ?>

Shpjegoni arsyen.

Kodi i dhënë nuk funksionon ashtu sic e ka menduar autori:

<?php $var1 = '1'; $var2 = '2'; if ($var1 + 1 === $var2) { echo '+++'; // duhet të funksionojë kjo } else { echo '---'; } ?>

Shpjegoni arsyen.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo