Задача 13
Primary tabs
Создайте функцию, которая принимает на вход массив случайных чисел из диапазона [5..12]. Обходит этот массив и делает для каждого элемента следующее (пусть она оказывает побочный эффект прямо в своём теле):
Если это число равно 5 -- то выведете на экран строку "пять", если 6 -- то строку "шесть", если 7 то число "7", иначе -- строку "какое-то другое число".
<?php function createRandArr($size) // создание массива случайных чисел { $array = []; for ($i = 0; $i < $size; $i++) { $array[$i] = rand(5, 12); } return $array; } function showArr($array) // распечатка массива в строку { foreach ($array as $value) { echo " {$value} |"; } echo '<br>'; } function determineNum($array) { foreach ($array as $value) { switch ($value) { case 5: echo 'Пять <br>'; break; case 6: echo 'Шесть <br>'; break; case 7: echo '7 <br>'; break; default: echo 'Какое-то другое число <br>'; } } } $randArr = createRandArr(10); showArr($randArr); determineNum($randArr);
- Log in to post comments
- 600 reads