PHP циклдериндеги каталарды издөө

Төмөнкү тапшырмаларда белгилүү бир программачы код жазган жана, мүмкүн, анда каталар кетирип калтырган. Сиз текшеришиңиз керек, код сүрөттөлгөндөй иштейби же жокпу. Эгер код туура эмес иштесе, сиз каталарды оңдоп берүүңүз керек.

Задание 1

Код 0 дон 10 чейинки сандарды чыгарышы керек:

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

Код 10 дон 0 чейинки сандарды чыгарышы керек:

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

Код 10 дон 0 чейинки сандарды чыгарышы керек:

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

Код 0 дон 10 чейинки сандарды чыгарышы керек:

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

Код 1 дон 10 чейинки бүтүн сандардын суммасын табышы керек:

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

Код 1 дон 10 чейинки бүтүн сандардын көбөйтүндүсүн табышы керек:

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

Код массивдин ар бир элементин квадратка көтөрүшү керек:

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

Код массивди 1 дон 5 чейинки сандар менен толтурушу керек:

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

Код массивде 3 саны барбы же жокпу текшериши керек:

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

Код 10 дон 1 чейинки сандарды чыгарышы керек:

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

Код массивде 3 саны барбы же жокпу текшериши керек:

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

Код 10 дон 1 чейинки сандарды чыгарышы керек:

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

Код массивден жуп элементтерди гана чыгарышы керек:

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

Код 10 дон 1 чейинки сандарды чыгарышы керек:

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

Код 10 дон 1 чейинки сандарды чыгарышы керек:

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