Дан массив действительных чисел. Среди них есть равные. Найти его первый максимальный элемент и заменить его нулём.
А причем тут рекурсивные функции ? Идешь по массиву, попутно находя номер максимального элемента, после цикла обнуляешь элемент с этим номером ...
Можно это конечно и через рекурсию сделать ...
Heelp
! | Твой флуд приведет исключительно к отправлению тебя-же в премодерацию |
Я задал вопрос, неужели на него так сложно ответить ? Алгоритм собственно не сложный я тебе его на словах тоже написал ... в чем проблема-то ?!
max_n := 1;
for i := 2 to n do
if X[i] > X[max_n] then max_n := i;
X[max_n] := 0;
как в итоге вывести оба массива?? изначальный и полученный?