PHP Dovrleri ile Kodda Sehvlerin Axtarilmasi

Asagidaki tapşiriqlarda bir proqramci kod yazmish ve ehtimal ki, icinde sehvler etmishdir. Siz yoxlamalisiniz ki, kod tesvir olunan işi gorurmu? Eger kod duzgun işlemiyirse, siz sehvleri duzeltmelisiniz.

Задание 1

Kod 0-dan 10-a qeder reqemleri cap etmelidir:

php<?php
  for ($i = 0; $i > 10; $i++) {
    echo $i;
  }
?>
Задание 2

Kod 10-dan 0-a qeder reqemleri cap etmelidir:

php<?php
  for ($i = 10; $i > 0; $i++) {
    echo $i;
  }
?>
Задание 3

Kod 10-dan 0-a qeder reqemleri cap etmelidir:

php<?php
  for ($i = 10; $i == 0; $i--) {
    echo $i;
  }
?>
Задание 4

Kod 0-dan 10-a qeder reqemleri cap etmelidir:

php<?php
  $i = 0;
  
  while ($i >= 10) {
    echo $i;
    $i++;
  }
?>
Задание 5

Kod 1-den 10-a qeder tam reqemlerin cemi tapmalidir:

php<?php
  $res;
  
  for ($i = 1; $i <= 10; $i++) {
    res += $i;
  }
  
  echo $res;
?>
Задание 6

Kod 1-den 10-a qeder tam reqemlerin hasilini tapmalidir:

php<?php
  $res = 0;
  
  for ($i = 1; $i <= 10; $i++) {
    $res *= $i;
  }
  
  echo $res;
?>
Задание 7

Kod massivin her bir elementini kvadrata yukseltmelidir:

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  foreach ($arr as $elem) {
    $elem = $elem ** 2;
  }
  
  var_dump($arr);
?>
Задание 8

Kod massivi 1-den 5-e qeder reqemlerle doldurmali:

php<?php
  $arr = 0;
  
  for ($i = 1; $i <= 5; $i++) {
    $arr[] = $i;
  }
  
  var_dump($arr);
?>
Задание 9

Kod yoxlamalidir ki, massivde 3 reqemi var ya yox:

php<?php
  $arr = [1, 2, 3, 4, 5];
  $res = '';
  
  foreach ($arr as $elem) {
    if ($elem === 3) {
      $res = '+++';
    } else {
      $res = '---';
    }
  }
  
  echo $res;
?>
Задание 10

Kod 10-dan 1-e qeder reqemleri cap etmelidir:

php<?php
  $i = 10;
  
  while ($i == 10) {
    echo $i;
    $i--;
  }
?>
Задание 11

Kod yoxlamalidir ki, massivde 3 reqemi var ya yox:

php<?php
  $arr = [1, 2, 3, 4, 5];
  $res = false;
  
  foreach ($arr as $elem) {
    if ($elem === 3) {
      $res = true;
      break;
    }
  }
  
  var_dump($res);
?>
Задание 12

Kod 10-dan 1-e qeder reqemleri cap etmelidir:

php<?php
  $i = 10;
  
  while ($i <= 0) {
    echo $i;
    $i--;
  }
?>
Задание 13

Kod massivden ancaq cut elementleri cap etmelidir:

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  foreach ($arr as $elem) {
    if ($elem % 2 = 0) {
      echo $elem;
    }
  }
?>
Задание 14

Kod 10-dan 1-e qeder reqemleri cap etmelidir:

php<?php
  $i = 10;
  
  while ($i >= 1) {
    echo $i;
  }
?>
Задание 15

Kod 10-dan 1-e qeder reqemleri cap etmelidir:

php<?php
  $i = 10;
  
  while ($i >= 1) {
    echo $i;
    $i++;
  }
?>