Задача 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>"; } ?>