কোডে ত্রুটি খোঁজা

নিম্নলিখিত সমস্যাগুলিতে একজন প্রোগ্রামার কিছু কোড লিখেছেন এবং সম্ভবত এতে ভুল করেছেন। আপনাকে পরীক্ষা করতে হবে, কোডটি যা বর্ণনা করা হয়েছে তা করে কিনা। যদি কোড ভুলভাবে কাজ করে, আপনাকে ভুলগুলি সংশোধন করতে হবে।

Задание 1

কোডটির একটি স্ট্রিং এর শেষ অক্ষর পাওয়া উচিত:

php<?php
  $str = 'abc';
  echo $str[3];
?>
Задание 2

কোডটির সংখ্যার যোগফল বের করা উচিত:

php<?php
  $num1 = 1;
  $num2 = 2;
  var_dump('result: ' + $num1 + $num2);
?>
Задание 3

কোডটির সংখ্যার প্রথম অঙ্কটি আউটপুট করা উচিত:

php<?php
  $num = 123;
  echo $num[0];
?>
Задание 4

কোডটির একটি স্ট্রিং এর শেষ অক্ষর পাওয়া উচিত:

php<?php
  $str = 'abc def';
  echo $str[5]; // প্রত্যাশা 'f'
?>
Задание 5

কোডটির সংখ্যার যোগফল বের করা উচিত:

php<?php
  $num1 = 1;
  $num2 = 2;
  $num3 = 3;
  
  echo $num1 + $num2 + $num2; // আউটপুট 6 হওয়া উচিত
?>
Задание 6

কোডটির সংখ্যাগুলিকে স্ট্রিং হিসাবে যোগ করা উচিত:

php<?php
  echo 1. 2; // '12' হওয়া উচিত
?>
Задание 7

কোডটির একটি স্ট্রিংয়ে অক্ষরের সংখ্যা পাওয়া উচিত:

php<?php
  $str = 'abc def';
  echo strlen($str); // 7 আউটপুট করে
?>

কোডের লেখক আশা করেছিলেন যে 6 আউটপুট হবে, কিন্তু 7 আউটপুট হচ্ছে। কোডের লেখকের ভুলটি কী?

Задание 8

কোডটির কনসোলে 1 সংখ্যাটি আউটপুট করা উচিত ছিল, কিন্তু এটি 0 আউটপুট করে:

php<?php
  $a = 0;
  echo $a++;
?>
Задание 9

কোডটির সংখ্যার প্রথম এবং দ্বিতীয় অঙ্কের যোগফল বের করা উচিত:

php<?php
  $num = 123;
  echo $num[0] . $num[1];
?>
Задание 10

কোডটির স্ট্রিংয়ের দৈর্ঘ্য খুঁজে বের করা উচিত:

php<?php
  $str = 'abc';
  echo str_len($str);
?>
Задание 11

কোডটির এক দিনে সেকেন্ডের সংখ্যা বের করা উচিত:

php<?php
  $a = 24 / 60 / 60;
  echo $a;
?>
Задание 12

কোডটির দুটি ভগ্নাংশ যোগ করা উচিত:

php<?php
  echo 1. 2 + 1. 3; // 2.5 হওয়া উচিত
?>
Задание 13

কোডটির একটি স্ট্রিং এর শেষ অক্ষর পাওয়া উচিত:

php<?php
  $str = 'abc';
  echo $str[strlen($str)];
?>
Задание 14

কোডটির সংখ্যার সমস্ত অঙ্কের যোগফল বের করা উচিত:

php<?php
  $num = (str) 123;
  echo $num[1] + $num[2] + $num[3];
?>
Задание 15

কোডটির সংখ্যার যোগফল বের করা উচিত:

php<?php
  $a = 123;
  $b = 456;
  $s = $a . $b;
  
  echo $s;
?>
Задание 16

কোডটির দুটি ভগ্নাংশের যোগফল বের করা উচিত:

php<?php
  $num1 = (int) '2.5';
  $num2 = (int) '3.5';
  echo $num1 + $num2; // প্রত্যাশা 6
?>