Последним васиным испытанием для вас будет вспомнить детство и нарисовать лодочку. напишите функцию picture(file_name, width, height, sky_color, ocean_color, boat_color, sail_color, sun_color): параметр file_name задаёт имя файла будущей картинки (все имена файлов имеют расширение .jpg). параметры width, height ширину и высоту в пикселях и всегда кратны 100. параметр sky_color задаёт цвет неба в форме кортежа из трёх целых чисел. задайте значение по умолчанию #87ceeb. параметр ocean_color задаёт цвет океана в форме кортежа из трёх целых чисел. задайте значение по умолчанию #017b92. параметр boat_color задаёт цвет лодки в форме кортежа из трёх целых чисел. задайте значение по умолчанию #874535. параметр sail_color задаёт цвет паруса в форме кортежа из трёх целых чисел. задайте значение по умолчанию #. параметр sun_color задаёт цвет солнца в форме кортежа из трёх целых чисел. задайте значение по умолчанию #ffcf40. параметры функции должны быть названы именно так, как указано в сигнатуре функции в условии. при вызове функции picture(’test.jpg’, 1000, 800) должно быть получено такое изображение: pic на следующем изображении показаны пропорции элементов по отношению к размеру изображения (горизонтальные размеры написаны горизонтально, а вертикальные — вертикально): pic формат ввода функция не должна ничего считывать. формат вывода функция не должна ничего выводить.
echo "Исходный массив:";
$n = rand(1,13);
$S = 0;
for($i = 0; $i < $n; $i++)
{
$A[] = rand(-10,10);
$S+=$A[$i];
echo " $A[$i]";
}
echo "<br>Сумма элементов = $S<br>";
$k = -1;
for($i = $n-1; $i >= 0; $i--)
if ($A[$i] < 0) $k = $i;
if ($k == -1) echo "В массиве нет отрицательных элементов";
else echo "№ первого отрицательного: $k";
$Sr = $S/$n;
echo "<br>Sr = $Sr<br>";
$B = 0;
$C = 0;
for($i = 0; $i < $n; $i++)
{
if ($A[$i] < $Sr) $B = $i;
if ($A[$i] > $Sr) $C = $i;
}
echo "№ элемента, превышающего Sr: $C<br>";
echo "№ элемента, который меньше Sr: $B";
?>