PHP циклдерин иштөө

Задание 1

Цикл жардамы менен сандардын тигинен тизимиин чыгарыңыз, 1 ден 100 го чейин.

Задание 2

Цикл жардамы менен сандардын тигинен тизимиин чыгарыңыз, 100 ден 1 ге чейин.

Задание 3

Цикл жардамы менен жуп сандардын тигинен тизимиин чыгарыңыз, 1 ден 100 го чейин.

Задание 4

Цикл жардамы менен массивди 10 X (икс) тамгасы менен толтуруңуз.

Задание 5

Цикл жардамы менен массивди 1 ден 10 го чейинки сандар менен толтуруңуз.

Задание 6

Сандар менен массив берилген. Цикл жардамы менен массивдин нөлдөн чоң жана 10 тон кичине болгон элементтерин гана чыгарыңыз.

Задание 7

Сандар менен массив берилген. Цикл жардамы менен массивде мааниси 5 болгон элемент бар экенин текшериңиз.

Задание 8

Сандар менен массив берилген. Цикл жардамы менен ушул массивдин элементтеринин суммасын табыңыз.

Задание 9

Сандар менен массив берилген. Цикл жардамы менен ушул массивдин элементтеринин квадраттарынын суммасын табыңыз.

Задание 10

Сандар менен массив берилген. Анын элементтеринин орточо арифметикалык маанисин табыңыз (элементтердин суммасын алардын санына бөлүү).

Задание 11

Сандын факториалын табуучу скрипт жазыңыз. Факториал - бул берилген сандан жана андан кичине бардык бүтүн сандардан турган көбөйтүндү.

Задание 12

Келеси ишчилер жана алардын эмгек акылары менен массив берилген:

php<?php
  $arr = [
    'employee1' => 100,
    'employee2' => 200,
    'employee3' => 300,
    'employee4' => 400,
    'employee5' => 500,
    'employee6' => 600,
    'employee7' => 700,
  ];
?>

Ар бир ишчинин эмгек акысын 10% көбөйтүңүз.

Задание 13

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

Задание 14

Келеси массив берилген:

php<?php
  $arr = [1 => 6, 2 => 7, 3 => 8, 4 => 9, 5 => 10];
?>

Ушул массивдин ачкычтарынын суммасын таап, аны маанилеринин суммасына бөлүңүз.

Задание 15

Келеси массив берилген:

php<?php
  $arr = ['a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5];
?>

Ушул массивдин ачкычтарын бир массивге, ал эми маанилерин экинчи массивге жазыңыз.

Задание 16

Келеси массив берилген:

php<?php
  $arr = [
    1 => 125,
    2 => 225,
    3 => 128,
    4 => 356,
    5 => 145,
    6 => 281,
    7 => 452,
  ];
?>

Мааниси 1 же 2 сандары менен башталган элементтерди жаңы массивге жазыңыз. Башкача айтканда, сиз төмөнкүдөй массивди аласыз:

php<?php
  [
    125,
    225,
    128,
    145,
    281,
  ];
?>