IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

> Описание в подпрограмме
irena
сообщение 2.11.2004 20:48
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


Вот код:

Код

const
arr: array[ 1 .. 100 ] of integer =

& #40;1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,2
9,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,
56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82
,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100);


function minIndex: integer;
var
  i: integer;
  min: integer;
begin
  min := maxInt;
  for i := 1 to 100 do
    if min > arr[i] then
      begin
        min := arr[i]; minIndex := i
      end;
end;

function maxIndex: integer;
var
  i: integer;
  max: integer;
begin
  max := - maxInt;
  for i := 1 to 100 do
if max < arr[i] then
begin
max := arr[i]; maxIndex := i
end;
end;


как описать массив arr[i] в самой подпрограмме?

Сообщение отредактировано: irena - 2.11.2004 20:50
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
irena
сообщение 2.11.2004 21:31
Сообщение #2


Новичок
*

Группа: Пользователи
Сообщений: 11
Пол: Женский

Репутация: -  0  +


Цитата(volvo @ 2.11.04 20:53)
В приведенном коде 2 подпрограммы... В какой именно описать? И почему именно в подпрограмме, а не там, где это описано сейчас?

В обоих. Почему не знаю, у нас такие правила, в таком виде не принимают.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
irena   Описание в подпрограмме   2.11.2004 20:48
volvo   В приведенном коде 2 подпрограммы... В какой именн...   2.11.2004 20:53
GoodWind   а зачем ?? :blink:   2.11.2004 20:53
irena   В обоих. Почему не знаю, у нас такие правила, в т...   2.11.2004 21:31
volvo   Глупость совершеннейшая ... :blink: function m...   2.11.2004 21:41
Amro   Зато красиво то как ! :D :p2:   2.11.2004 22:13
irena   А можно сделать что бы массив с числовой последова...   2.11.2004 22:23
volvo   irena Все дело в том, что это не совсем константы...   2.11.2004 22:31
Amro   Может ты имеешь ввиду сделать так?! :blink: В...   2.11.2004 22:53
irena   Amro похоже что так   2.11.2004 23:26
volvo   irena Небольшое уточнение... Это называется ...   2.11.2004 23:28
Amro   По научному это звучит именно так :D   2.11.2004 23:33
Digitalator   После слова const?? эээ... ну если это переменн...   3.11.2004 18:51
volvo   Я не имею в виду Дельфи... const arr: array...   3.11.2004 18:56
Digitalator   хмм:unsure: .. действительно, правда только для ти...   3.11.2004 19:17
Altair   можно без асма, если указать какую-нибудь перемен...   4.11.2004 9:17
APAL   Я скучаю по Бейсику, в котором пользователь сам мо...   4.11.2004 10:59
Altair   Абалдеть! :rolleyes: Это надо получше изучит...   4.11.2004 14:29


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия 31.07.2025 2:18
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"