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++;
  }
?>