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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2012, 14:42   #1
maks22
Пользователь
 
Регистрация: 30.01.2012
Сообщений: 21
По умолчанию 1 задача

Найти наибольшее из трех данных чисел.LAZARUS помогите срочно надо,заранее спасибо
maks22 вне форума Ответить с цитированием
Старый 30.01.2012, 14:51   #2
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Цитата:
Сообщение от wikipedia
Lazarus — свободная среда разработки программного обеспечения для компилятора Free Pascal. Интегрированная среда разработки предоставляет возможность кроссплатформенной разработки приложений в Delphi-подобном окружени
Три числа сравнить на паскале чтоле?
Код:
VAR
  m:array[1..3]of real;
  i:integer;
  max:real;
BEGIN
for i:=1 to 3 do
  begin
    write('Число ',i,': ');
    readln(m[i]);
    if i=1 then max:=m[i]
    else
      if m[i]>max then max:=m[i];
  end;
  writeln('Максимальное число: ',max);
readln
END.
Все тривиальное просто
whatever вне форума Ответить с цитированием
Старый 30.01.2012, 14:53   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Код:
function Max2(X,Y : integer) : integer;
begin
  if X>Y then Max2:=X else Max2:=Y;
end;

var A,B,C : integer;
begin
   Readln(A,B,C);
   WriteLn('max=',Max2(A, Max2(B,C)));
end.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 30.01.2012, 14:54   #4
maks22
Пользователь
 
Регистрация: 30.01.2012
Сообщений: 21
По умолчанию

спасибо,Да сравнить 3 числа,а есть варианты решения еще?
maks22 вне форума Ответить с цитированием
Старый 30.01.2012, 14:57   #5
Sab_zero
Пользователь
 
Регистрация: 05.01.2012
Сообщений: 24
По умолчанию

Какой еще тебе вариант нужен?
тебе предложили 2 варианта.чем они тебя не устраивают?
Благодарности:
*Web Money R255875884682
*ЯД 410011281309785
Sab_zero вне форума Ответить с цитированием
Старый 30.01.2012, 15:00   #6
maks22
Пользователь
 
Регистрация: 30.01.2012
Сообщений: 21
По умолчанию

все нормально,спасибо всем
maks22 вне форума Ответить с цитированием
Старый 30.01.2012, 15:44   #7
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

А я ещё решение знаю.
Оно аналогично работе с массивами. Функционал такой:

Код:
max:=a;
if b > max then max:=b;
if c > max then max:=c;
Только и всего.
Вадим Мошев вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача о стрелках (задача Майхелла) Silly Student Помощь студентам 0 14.12.2011 22:20
Задача на оптимальный расчет маршрута (задача в презентации) в табличном процессоре Excel Toofed Помощь студентам 0 30.11.2011 01:12
Задача минимизации дисбаланса на линии сборки (задача минимакса) LenZab Microsoft Office Excel 13 13.03.2011 22:51