foreach

Учебные задачи - PHP. Задача №14

Задача из списка
Есть два массива "a" и "b". На вход вашей программе подаётся массив "a" случайных
чисел (10 элементов) из диапазона от 1 до 20. Задача: вывести на экран все числа,
которые не содержатся в массиве "b":

$b = [12, 5, 17, 6, 4];

Решите эту задачу двумя способами:
Без использования in_array();
С использованием in_array().

1) без использования in_array:

Учебные задачи - PHP. Задача №11

Задача из списка

<?php
/*Задайте случайным образом массив из 20-ти элементов (целых чисел). 
Найдите минимальное число и напечатайте его.*/

function minimum($n = 20)
{
    for ($i = 1; $i <= 20; $i++) {
		$arr[] = rand(-50, 50);
	}
	$minimum = $arr[0];
	foreach ($arr as $value) {
		if ($minimum >= $value) {
			$minimum = $value;
		}
	}
	echo $minimum;
}

minimum();

Учебные задачи - PHP. Задача №10

Задача из списка

<?php
/*Задайте случайным образом массив из N элементов (целых чисел).
 Найдите максимальное число и напечатайте его.*/

function maximum($n)
{
    for ($i = 1; $i <= $n; $i++) {
		$arr[] = rand(-50, 50);
	}
	$maximum = $arr[0];
	foreach ($arr as $value) {
		if ($maximum <= $value) {
			$maximum = $value;
		}
	}
	echo $maximum;
}
maximum(10);

Учебные задачи - PHP. Задача №9

Задача из списка

<?php
/*Задайте случайным образом массив из N элементов. 
Выведите его на экран "ёлочкой"*/
function herringbone($n)
{
	$line = 1;
	$column = 1;
    for ($i = 1; $i <= $n; $i++) {
		$arr[$i] = rand(-50, 50);
	}
	foreach($arr as $value){
		echo $value, ' ';
		$column++;
		if ($line < $column) {
		    echo "<br>";
		    $line++;
		    $column = 1;
		}
	}
}
herringbone(10);

Pages

Subscribe to RSS - foreach