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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2009, 04:27   #1
HD-boy
Пользователь
 
Регистрация: 23.11.2009
Сообщений: 11
По умолчанию Паскаль. Внешние подпрограммы.

Помогите пожалуйста с задачей. Очень надо

Создать внешнюю подпрограмму поиска максимального по модулю элемента массива.
Составить основную подпрограмму, коротая вводит случайным образом числа в массив(от -22 до 36), распечатать массив, затем с помощью внешней подпрограммы найти максимальный элемент
HD-boy вне форума Ответить с цитированием
Старый 14.12.2009, 04:34   #2
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

Код:
type vector = array[1..10] of integer;
var b:vector;
function MaxAbs(var a:vector):integer;
var i:integer;
begin
maxabs:=a[1];
for i:=2 to 10 do
if abs(a[i])>abs(maxabs) then maxabs:=a[i];
end;
procedure Rinput(var a:vector);
var i:integer;
for i:=1 to 10 do begin
a[i]:=random(37)-22;
write(a[i]:5);
end;
end;
begin
Rinput(b);
Writeln(maxabs(b));
readln;
end.
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»
IT-man вне форума Ответить с цитированием
Старый 14.12.2009, 04:38   #3
HD-boy
Пользователь
 
Регистрация: 23.11.2009
Сообщений: 11
По умолчанию

Большое спасибо! Очень выручил.
HD-boy вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подпрограммы/Паскаль Базиля Помощь студентам 10 09.12.2009 01:48
Вынесение кода во внешние файлы KorDum Общие вопросы Delphi 18 03.07.2009 22:47
Паскаль, задачки - строки, подпрограммы Меф Помощь студентам 18 23.01.2009 15:39