PHP циклдарын тәжірибеде қолдану

Задание 1

Цикл көмегімен 1-ден 100-ге дейінгі сандардың бағанасын шығарыңыз.

Задание 2

Цикл көмегімен 100-ден 1-ге дейінгі сандардың бағанасын шығарыңыз.

Задание 3

Цикл көмегімен 1-ден 100-ге дейінгі жұп сандардың бағанасын шығарыңыз.

Задание 4

Цикл көмегімен массивті 10 икс пен толтырыңыз.

Задание 5

Цикл көмегімен массивті 1-ден 10-ға дейінгі сандармен толтырыңыз.

Задание 6

Сандар массиві берілген. Цикл көмегімен тек нөлден үлкен және 10-нан кіші элементтерді шығарыңыз.

Задание 7

Сандар массиві берілген. Цикл көмегімен онда 5 мәні бар элемент бар екенін тексеріңіз.

Задание 8

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

Задание 9

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

Задание 10

Сандар массиві берілген. Оның элементтерінің орташа арифметикалық мәнін табыңыз (элементтер қосындысын олардың санына бөліңіз).

Задание 11

Санның факториалын табатын скрипт жазыңыз. Факториал - бұл берілген саннан кіші және оның өзі deйін барлық бүтін сандардың көбейтіндісі.

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