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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2010, 15:40   #1
locdoc
Пользователь
 
Регистрация: 07.11.2010
Сообщений: 28
По умолчанию Переделать на real и на 3 массива.

у меня есть задача с кодом ее код надо Переделать на real и на 3 массива.
Описать рекурсивную функцию MinRec(A,N) вещества типа,которая находит минимальный элемент вещестного массива A размера N,не используя оператор цикла .С помощью функции MinRec найти минимальные элемента массивов A,B,C размера NA,NB,NC соответсвенно!!!

Код:
uses crt;
type mas=array[1..50]of integer;
var x:mas;
    n,i:integer;
function Min(n:integer):integer;
var w:integer;
begin
if n>1 then
 begin
  w:=Min(n-1);
  if x[n]>w then Min:=w
  else Min:=x[n]
 end
else Min:=x[1]
end;
 
begin
clrscr;
randomize;
write('Razmer massiva X n=');
readln(n);
writeln('Massiv X:');
for i:=1 to n do
  begin
    x[i]:=random(20);
    write(x[i],' ');
  end;
writeln;
write('min=',Min(n));
readln
end.

Последний раз редактировалось alex_fcsm; 06.12.2010 в 15:48. Причина: Для оформления кода используем тэг #
locdoc вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переделать для динамического массива. Ueshua Общие вопросы C/C++ 1 20.12.2009 21:33
Переменные REAL Terabit Паскаль, Turbo Pascal, PascalABC.NET 9 03.11.2008 21:26
Форматировние real MasterofCDM Общие вопросы Delphi 2 23.09.2008 10:02
как перевести из integer в real(и обратно), и из real в string(и обратно) Ga-sergey Общие вопросы Delphi 2 08.06.2007 21:13