Здравейте,ако е възможно някой да реши тази задача ще съм му много благодарен :)

–1 глас
84 прегледа
попитан 13 май в PHP от Doubleshot (110 точки)

Да се въведе едномерен масив с n елемента <100,пример масив А,да се изведе масив В с елементите на А подредени в нарастващ ред.Да се изведе масив Сс елементите на А подредени в намаляващ ред.Да се изведе масив D ,койтоо е равен на В+С

1 отговор

0 гласа
отговорени 22 юли от Павката (2,150 точки)

Отговарям с едно решение за 3 елемента. Може да си го адаптирате за повече.

<?php

echo "<BR>";

$A = array(1, 5 , 3);
$B = $A;
$C = $A;

sort($B, SORT_NUMERIC);
rsort($C);

$D = $B;

for ($index = 0; $index < sizeof($A); $index = $index + 1)
    $D[$index] = $D[$index] + $C[$index];

echo "<br />";
print_r ($A);
echo "<br />";
print_r ($B);
echo "<br />";
print_r ($C);
echo "<br />";
print_r ($D);

?>
...