![]()
|
|||||||||||||||||||||||||
Задание для выполнения. Описание алгоритма программы. Описание переменных и структур данных, которые применяются в программе. Текст программы с комментариями. Контрольный пример. Задание для выполнения1. Задание для выполнения Дан набор из n целочисленных элементов. Найти максимальное количество подряд идущих минимальных элементов. 2. Описание алгоритма программы Запускаем цикл, в котором заполняем массив и ищем наименьший элемент. Выводим массив. Запускаем в цикл, в котором проверяем соответствие на наименьший элемент. Если утверждение истинно, продолжать считать длину в переменной it. В противном случае, если текущая длина больше максимальной, заменить максимальную на текущую. Вывести максимальную длину.
3.Описание переменных и структур данных, которые применяются в программе
3. Текст программы с комментариями <?php $array = [$min = rand(-100, 101)]; for ($i = 1; $i < 10; $i++) { $array[] = rand(-100, 101); if ($min > $array[$i]) { $min = $array[$i]; } } echo implode(' ', $array); $result = 1; for ($i = 0, $it = 0; $i < 10; $i++) { if ($array[$i] === $min) { ++$it; } else { if ($it > $result) { $result = $it; }; $it = 0; } } if ($it > $result) { $result = $it; } echo '<br>', $result; 4. Контрольный пример Задание 2.1 1. Задание для выполнения Заменить все положительные элементы целочисленного массива, состоящего из n элементов, на значение минимального.
|
|||||||||||||||||||||||||
|