Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.02.2017, 20:19   #1
IIo3uTuB
Пользователь
 
Регистрация: 08.12.2016
Сообщений: 18
По умолчанию Рекурсия. Поиск элемента в массиве. Паскаль

Решить задачу с применением рекурсии и без неё
Найти максимальный элемент в массиве a[1...n], используя соотношение max (a[1...n])=max (max (a[1...n-1]), an)
IIo3uTuB вне форума Ответить с цитированием
Старый 18.02.2017, 08:55   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
function max(a:array of integer; n:integer):integer;
var k:integer;
begin
   If n=1 then
      Result:=a[1] else
   begin
      k:=max(a,n-1);
      If a[n]>k then
         Result:=a[n] else
         Result:=k;
   end;
end;

const n=10;
var a:array[1..n] of integer;
    i:integer;
begin
   Randomize;
   For i:=1 to n do
   begin
      a[i]:=Random(100);
      Write(a[i]:2,'  ');
   end;
   Writeln;
   Writeln;
   Writeln(max(a,n));
   Readln;
end.
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Бинарный поиск элемента в массиве. Bombucho Общие вопросы C/C++ 3 03.11.2016 11:43
рекурсия нахождение минимального элемента в массиве ujif Софт 2 13.06.2013 21:11
Си поиск элемента в массиве Осип Помощь студентам 2 29.05.2012 17:28
Рекурсия. Поиск минимального элемента в массиве. Маленыч Паскаль, Turbo Pascal, PascalABC.NET 5 05.04.2012 08:33
Поиск максимального элемента в массиве Alexus999 Помощь студентам 8 08.06.2009 19:47