Mt_srand(time());. // заполнение вектора целыми случайными числами

// заполнение вектора целыми случайными числами

// от vector_min до vector_max

for ($i=0; $i<$n; $i++)

$vector[$i]=mt_rand($vector_min, $vector_max);

// вывод исходного вектора на экран

echo '<br>Исходный вектор:<br>';

foreach($vector as $index=>$value)

{

echo "$index=>$value";

echo '<br>';

}

// определяем минимальный и максимальный

// элементы вектора

// пока это начальный элемент массива

$max = $vector[0];

$i_max = 0;

$min = $vector[0];

$i_min = 0;

for ($i=1; $i<$n ; $i++)

{

if ($vector[$i] > $max)

{

$max = $vector[$i];

$i_max = $i;

}

if ($vector[$i] < $min)

{

$min = $vector[$i];

$i_min = $i;

}

}

// вывод найденных элементов

// и их индексов на экран

echo "<br>i_max=$i_max max=$max";

echo "<br>i_min=$i_min min=$min";

echo '<br>';

//меняем местами max и min

//элементы вектора

$vector[$i_max] = $min;

$vector[$i_min] = $max;

// вывод выходного вектора на экран

echo '<br>Выходной вектор:<br>';

foreach($vector as $index=>$value)

{

echo "$index=>$value";

echo '<br>';

}

echo '<br>';

}

?>

</body>

</html>

  1. Компиляция, отладка, тестирование и получение результата:

 








Дата добавления: 2015-04-19; просмотров: 577;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.