Задача 13

Задача 13

Создайте функцию, которая принимает на вход массив случайных чисел из диапазона [5..12]. Обходит этот массив и делает для каждого элемента следующее (пусть она оказывает побочный эффект прямо в своём теле):
Если это число равно 5 -- то выведете на экран строку "пять", если 6 -- то строку "шесть", если 7 то число "7", иначе -- строку "какое-то другое число".
Используйте для решения задачи оператор switch(link is external) (или см. книгу Стивена Хольцнера стр. 60).

<?php
function fillingArray(&$arr1)
{
    for ($i = 0; $i < 20; $i++){
        $arr1[$i] = rand(5, 12);
    }
}
fillingArray( $arr1);


function determiningNumber($arr1)
{
    foreach ($arr1 as $value){
        switch ($value) {
            case 5:
                echo "пять <br>";
                break;
            case 6:
                echo "шесть <br>";
                break;
            case 7:
                echo "семь <br>";
                break;
            default:
                echo "какое-то другое число <br>";
        }
    }
}
determiningNumber($arr1);

vedro-compota's picture

решение засчитано

_____________
матфак вгу и остальная классика =)