Учебные задачи PHP. Задача 13
Primary tabs
Решение для задачи из списка
<?php
/**
* Решение для задачи №13 из курса PHP
*
* Создайте функцию, которая принимает на вход массив случайных чисел из диапазона [5..12].
* Обходит этот массив и делает для каждого элемента следующее
* (пусть она оказывает побочный эффект прямо в своём теле):
* Если это число равно 5 -- то выведете на экран строку "пять", если 6 --
* то строку "шесть", если 7 то число "7", иначе -- строку "какое-то другое число".
*/
showArray(getRandomArray(12));
function showArray($array)
{
foreach($array as $value) {
switch ($value) {
case 5:
echo $value.' - пять<br>';
break;
case 6:
echo $value.' - шесть<br>';
break;
case 7:
echo $value.' - 7<br>';
break;
default:
echo $value.' - какое-то другое число<br>';
break;
}
}
}
function getRandomArray($count)
{
$numbers = [];
for ($i = 0; $i < $count; $i++) {
$numbers[$i] = rand(5, 12);
}
return $numbers;
}
?>
- Log in to post comments
- 2524 reads
vedro-compota
Mon, 09/16/2019 - 23:09
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)