⊗ppPmBsMst 50 of 447 menu

Pronalaženje grešaka u kodu

U sledećim zadacima, jedan programer je napisao kod i možda je napravio greške u njemu. Vi morate proveriti da li kod radi ono što je opisano. Ako kod radi neispravno, morate ispraviti greške.

Kod bi trebalo da dobije poslednji karakter stringa:

<?php $str = 'abc'; echo $str[3]; ?>

Kod bi trebalo da nađe zbir brojeva:

<?php $num1 = 1; $num2 = 2; var_dump('rezultat: ' + $num1 + $num2); ?>

Kod bi trebalo da ispiše prvu cifru broja:

<?php $num = 123; echo $num[0]; ?>

Kod bi trebalo da dobije poslednji karakter stringa:

<?php $str = 'abc def'; echo $str[5]; // očekujemo 'f' ?>

Kod bi trebalo da nađe zbir brojeva:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // treba da ispiše 6 ?>

Kod bi trebalo da sabere brojeve kao stringove:

<?php echo 1. 2; // treba da bude '12' ?>

Kod bi trebalo da dobije broj karaktera u stringu:

<?php $str = 'abc def'; echo strlen($str); // ispisuje 7 ?>

Autor koda je očekivao da će se ispisati 6, ali se ispisuje 7. U čemu je greška autora koda?

Kod je trebalo da ispiše u konzolu broj 1, ali ispisuje 0:

<?php $a = 0; echo $a++; ?>

Kod bi trebalo da nađe zbir prve i druge cifre broja:

<?php $num = 123; echo $num[0] . $num[1]; ?>

Kod bi trebalo da nađe dužinu stringa:

<?php $str = 'abc'; echo str_len($str); ?>

Kod bi trebalo da nađe broj sekundi u danu:

<?php $a = 24 / 60 / 60; echo $a; ?>

Kod bi trebalo da sabere dve razlomke:

<?php echo 1. 2 + 1. 3; // treba da bude 2.5 ?>

Kod bi trebalo da dobije poslednji karakter stringa:

<?php $str = 'abc'; echo $str[strlen($str)]; ?>

Kod bi trebalo da nađe zbir svih cifara broja:

<?php $num = (str) 123; echo $num[1] + $num[2] + $num[3]; ?>

Kod bi trebalo da nađe zbir brojeva:

<?php $a = 123; $b = 456; $s = $a . $b; echo $s; ?>

Kod bi trebalo da nađe zbir dve razlomke:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // očekujemo 6 ?>
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij