Структуры данных: массивы (PHP)

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску

Массивы

Задачи

Вывод всех целых чисел массива через пробел циклом For

 1 <?php
 2 $a = [1, 5, 8, 3, 9, 23, 15];
 3 
 4 
 5 for($i = 0; $i < count($a); $i++) {
 6     echo $a[$i] . " ";
 7 }
 8 echo "<br>";
 9 
10 foreach ($a as $item) {
11     echo $item . " ";
12 }
13 echo "<br>";

Сделать массив из первых n нечётных чисел

 1 <?php
 2 $a = [];
 3 $count = 10;
 4 
 5 for($i = 0; $i < $count; $i++) {
 6     $item = ($i + 1) * 2 - 1;
 7     $a[] = $item;
 8     echo $item . " ";
 9 }
10 echo "<br>";

Сгенерировать массив случайных чисел

Вывести все содержащиеся в массиве нечетные числа в порядке возрастания их индексов, а также их количество

Разделить массив на два: на положительные+ноль и отрицательные числа

Задачник