Задача 17. Дан массив действительных чисел а0,...,аn-1. Найти минимальное значение элементов массива, принадлежащих интервалу (c1,c2) и заменить все элементы массива, находящиеся в интервале (c1,c2), на это число. Исходный и скорректированный массивы напечатать.

<?php
$N=20;
for($i=0; $i<$N; $i++)
    echo $i," | ",$x[$i]=rand(-200,200)/100,"<br>";
$c1=-.2;
$c2=.2;
$fl=true;
$j=0;
for($i=0;$i<$N;$i++)
    if($x[$i]>$c1 && $x[$i]<$c2) {
        $k[$j++]=$i;
        if($fl) {
            $fl=false;
            $min=$x[$i];
        }
        else if($min>$x[$i])
            $min=$x[$i];
    }
if($fl)
    echo "Ни один элемент массива не принадлежит массиву ($c1,$c2).";
else {
    $n=count($k);
    for($i=0;$i<$n;$i++)
        $x[$k[$i]]=$min;
    echo "Наименьший элемент массива, принадлежащий интервалу ($c1,$c2): $min<br>";
    echo "Новый массив:<br>";
    for($i=0; $i<$N; $i++)
        echo $i," | ",$x[$i],"<br>";
}
?>