⊗ppPmBsMst 50 of 447 menu

Kodda xatolarni topish

Quyidagi vazifalarda ma'lum bir dasturchi kod yozgan va unda xatolar qilgan bo'lishi mumkin. Siz tekshirishingiz kerak, kod tavsiflangan ishni bajaradimi yoki yo'q. Agar kod noto'g'ri ishlasa, siz xatolarni to'g'rilashingiz kerak.

Kod satrning oxirgi belgisini olishi kerak:

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

Kod raqamlar yig'indisini topishi kerak:

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

Kod sonning birinchi raqamini chiqarishi kerak:

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

Kod satrning oxirgi belgisini olishi kerak:

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

Kod raqamlar yig'indisini topishi kerak:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // chiqarishi kerak 6 ?>

Kod raqamlarni satr sifatida qo'shishi kerak:

<?php echo 1. 2; // '12' bo'lishi kerak ?>

Kod satrdagi belgilar sonini olishi kerak:

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

Kod muallifi 6 chiqishini kutgan, lekin 7 chiqadi. Kod muallifining xatosi nima?

Kod konsolga 1 sonini chiqarishi kerak edi, lekin 0 chiqaradi:

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

Kod sonning birinchi va ikkinchi raqamlari yig'indisini topishi kerak:

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

Kod satr uzunligini topishi kerak:

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

Kod bir sutkadagi soniyalar sonini topishi kerak:

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

Kod ikkita kasrni qo'shishi kerak:

<?php echo 1. 2 + 1. 3; // 2.5 bo'lishi kerak ?>

Kod satrning oxirgi belgisini olishi kerak:

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

Kod sonning barcha raqamlari yig'indisini topishi kerak:

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

Kod raqamlar yig'indisini topishi kerak:

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

Kod ikkita kasr yig'indisini topishi kerak:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // kutilyapti 6 ?>
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish