Учебные задачи PHP. Задача 13

Решение для задачи из списка

<?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;
	}
?>

Key Words for FKN + antitotal forum (CS VSU):

vedro-compota's picture

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

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