⊗ppPmBsMst 50 of 447 menu

Εύρεση σφαλμάτων στον κώδικα

Στις επόμενες ασκήσεις, κάποιος προγραμματιστής έγραψε κώδικα και πιθανόν έκανε λάθη. Πρέπει να ελέγξετε αν ο κώδικας κάνει αυτό που περιγράφεται. Αν ο κώδικας δεν λειτουργεί σωστά, πρέπει να διορθώσετε τα λάθη.

Ο κώδικας πρέπει να πάρει το τελευταίο χαρακτήρα της συμβολοσειράς:

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

Ο κώδικας πρέπει να βρίσκει το άθροισμα των αριθμών:

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

Ο κώδικας πρέπει να εκτυπώσει το πρώτο ψηφίο του αριθμού:

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

Ο κώδικας πρέπει να πάρει το τελευταίο χαρακτήρα της συμβολοσειράς:

<?php $str = 'abc def'; echo $str[5]; // αναμένουμε 'f' ?>

Ο κώδικας πρέπει να βρει το άθροισμα των αριθμών:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // πρέπει να εκτυπώσει 6 ?>

Ο κώδικας πρέπει να προσθέσει τους αριθμούς ως συμβολοσειρές:

<?php echo 1. 2; // πρέπει να είναι '12' ?>

Ο κώδικας πρέπει να πάρει το πλήθος των χαρακτήρων στη συμβολοσειρά:

<?php $str = 'abc def'; echo strlen($str); // εκτυπώνει 7 ?>

Ο συγγραφέας του κώδικα περίμενε να εκτυπωθεί 6, αλλά εκτυπώνεται 7. Πού είναι το λάθος του συγγραφέα του κώδικα;

Ο κώδικας έπρεπε να εκτυπώσει στην κονσόλα τον αριθμό 1, αλλά εκτυπώνει 0:

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

Ο κώδικας πρέπει να βρει το άθροισμα του πρώτου και του δεύτερου ψηφίου του αριθμού:

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

Ο κώδικας πρέπει να βρει το μήκος της συμβολοσειράς:

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

Ο κώδικας πρέπει να βρει τον αριθμό των δευτερολέπτων σε μια μέρα:

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

Ο κώδικας πρέπει να προσθέσει δύο δεκαδικούς αριθμούς:

<?php echo 1. 2 + 1. 3; // πρέπει να είναι 2.5 ?>

Ο κώδικας πρέπει να πάρει το τελευταίο χαρακτήρα της συμβολοσειράς:

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

Ο κώδικας πρέπει να βρει το άθροισμα όλων των ψηφίων του αριθμού:

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

Ο κώδικας πρέπει να βρει το άθροισμα των αριθμών:

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

Ο κώδικας πρέπει να βρει το άθροισμα δύο δεκαδικών αριθμών:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // αναμένουμε 6 ?>
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη