Есть два массива "a" и "b". На вход вашей программе подаётся массив "a" случайных чисел (10 элементов) из диапазона от 1 до 20. Задача: вывести на экран все числа, которые не содержатся в массиве "b": $b = [12, 5, 17, 6, 4]; Решите эту задачу двумя способами: Без использования in_array() С использованием in_array() (что проще)
Задайте случайным образом массив из 20-ти элементов (целых чисел). Найдите минимальное число и напечатайте его.
function numberMinArray($number) { for ($i = 0; $i < $number; $i ++) { $arr[] = rand(1, $number); } $numberMin = min($arr); return $numberMin; } $number = 20; $a = numberMinArray($number); echo "Mинимальное число = $a.";
Без функции
Задайте случайным образом массив из N элементов (целых чисел). Найдите максимальное число и напечатайте его.
Задачи из этого этого списка
Задачи из этого этого списка.
<?php /*Вывести на экран n-ное число Фибоначчи.*/ $N = 20; $arr = array(); # Объявляем 2 первых элемента последовательности Фибоначчи $arr[0] = 0; $arr[1] = 1; # Заполняем массив числами последовательности Фибоначчи for($i = 0; $i <= $N; $i++) { $arr[$i+2] = $arr[$i] + $arr[$i+1]; } # Выводим содержимое массива foreach( $arr as $value ) echo $value . '<br />'; ?>
<?php /*Вывести на экран сумму N случайных чисел.*/ $N = 3; # Формируем массив в цикле for($i = 0; $i <= $N; $i++) { $value = rand(-21, 35); $array[] = $value; } # Выводим содержимое массива foreach($array as $value) echo $value . '<br />'; # Вывод суммы чисел массива: echo "Сумма чисел массива: "; echo array_sum($array); ?>
Задача из этого списка.Первое решение задачи: