|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.04.2014, 15:47 | #1 |
Регистрация: 17.03.2011
Сообщений: 5
|
Ошибка времени выполнения: Индекс находился вне границ массива (pascal)
Собственно, пытаюсь заполнить динамический массив. Вроде все сделал как в хелпе, но выдает такую ошибку: "Ошибка времени выполнения: Индекс находился вне границ массива".
Код:
Когда начинаю вводить данные в массив 3х3, то ошибка появляется на моменте, когда надо вводить элемент a[1,2]. pascal abc |
10.04.2014, 16:15 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
во-первых, у Вас не Pascal ABC, у Вас PascalABC.NET (это совершенно разные версии Паскаля)
во-вторых, динамические массивы (такие, как у Вас), всегда индексируются от нуля. поэтому надо так: Код:
|
10.04.2014, 16:16 | #3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка: Индекс находился вне границ массива | archi-boy | C# (си шарп) | 11 | 15.11.2013 12:45 |
Индекс находился вне границ массива. | banan4ik | Помощь студентам | 1 | 30.05.2013 02:25 |
[C#] Индекс находился вне границ массива | JonMagon | Помощь студентам | 12 | 22.01.2012 23:06 |
"Индекс вне границ массива". Строки. (Проблема еще не решена) | Broken Angel | Помощь студентам | 5 | 18.01.2011 21:33 |
C# ошибка:"Индекс находился вне границ массива" | potap88 | Помощь студентам | 16 | 18.04.2010 15:50 |