Отработка циклов PHP

Задание 1

Выведите с помощью цикла столбец чисел от 1 до 100.

Задание 2

Выведите с помощью цикла столбец чисел от 100 до 1.

Задание 3

Выведите с помощью цикла столбец четных чисел от 1 до 100.

Задание 4

Заполните массив 10-ю иксами с помощью цикла.

Задание 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. To есть у вас в результате получится вот такой массив:

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