Ребята,, хэлп. Написать программу поиска последнего элемента массива .

0 голосов
76 просмотров

Ребята,, хэлп. Написать программу поиска последнего элемента массива .


Информатика (71 баллов) | 76 просмотров
0

на каком языке? как будет понятно что элементы больше не вводятся?

0

Паскаль))

Дано ответов: 2
0 голосов

Всегда можно просто обратиться к последнему элементу массива. 
например: mass[n] (n размер массива)

(104 баллов)
0

ему нужна программа

0

для нее нужен признак окончания массива

0

вы имеете в виду встроенную функцию по которой можно определить размерность динамического массива?

0

если нужна программа, то нужно указывать язык

0

это и просили указать автора дополнительно))

0

не заметил)

0 голосов

"Паскалей" различных много. Массивы тоже бывают разные. В вопросе ничего не детализировано, поэтому речь пойдет об одномерных массивах.
1. Турбо (Борланд) Паскаль. Массив - статический, в нем последний элемент не нужно определять, поскольку его индекс известен по описанию массива.
2. Borland Delphi, Free Pascal. Статические массивы - все как и в Турбо Паскаль. Но есть и динамические массивы, индексируемые от нуля, поэтому индекс последнего элемента в них равен количеству элементов минус единица. Можно пользоваться функцией Length(a), возвращающей текущее количество элементов в массиве.
3. PascalABC.NET 3.3. Действительно все, что написано выше. И добавочно можно написать a.Length вместо Length(a).

(142k баллов)