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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2011, 22:59   #1
Seferus
Пользователь
 
Регистрация: 18.09.2010
Сообщений: 56
Сообщение Функция

описать функцию Max4(A,B,C,D) вещественного типа, находящую максимальное из четырех вещественных чисел A,B,C и D. С помощью этой функции найти максимальное из наборов (A,B,C,D), (A,B,C,E),(A,C,D,E), если даны числа A,B,C,D,E.

Последний раз редактировалось Seferus; 09.12.2011 в 23:42.
Seferus вне форума Ответить с цитированием
Старый 10.12.2011, 07:53   #2
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Код:
function Max4(a,b,c,d: real): real;
begin
  if a>b then b:= a;
  if b>c then c:= b;
  if c>d then d:= c;
  Max4:= d
end;
P.S. Либо еще вот так можно (для эстетов))
Код:
function Max4(a,b,c,d: real): real;
  function Max(a,b: real): real;
  begin
    if a>b then Max:= a else Max:= b
  end
begin
  Max4:= Max(Max(a,b),Max(c,d))
end;
Предпочитаю на "ты".

Последний раз редактировалось TinMan; 10.12.2011 в 08:19. Причина: добавил
TinMan вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка ZHDN Microsoft Office Excel 9 11.11.2011 10:49
excel.Проверка VBA и проверка функции Будда Помощь студентам 0 14.04.2011 21:10
Проверка veter48 Visual C++ 14 29.08.2010 15:28
проверка на IE TDrive JavaScript, Ajax 2 05.03.2010 13:41