Ծրագրի սխալների որոնում

Հաջորդ առաջադրանքներում ինչ-որ ծրագրավորող գրել է կոդ և, հնարավոր է, դրանում թույլ տվել սխալներ: Դուք պետք է ստուգեք, արդյոք կոդը անում է նկարագրվածը: Եթե կոդը աշխատում է ոչ ճիշտ, դուք պետք է ուղղեք սխալները:

Задание 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
?>