|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2011, 21:19 | #1 |
Пользователь
Регистрация: 23.11.2011
Сообщений: 14
|
(pascal) Ошибка при выполнении программы
Здравствуйте! Маленькая предистория: решил я перед сессией подучить все, что было пройдено по паскалю за 1семестр, т.к. на пары не ходил, а если и ходил, то ничего не делал.
Вобщем решил написать программку, считающую кол-во элементов одномерного массива, вот: Код:
|
24.11.2011, 21:24 | #2 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 305
|
Код:
и вдумайтесь в это) Код:
Skype: CODERua
Последний раз редактировалось [CODER]; 24.11.2011 в 21:28. |
24.11.2011, 22:43 | #3 |
Пользователь
Регистрация: 23.11.2011
Сообщений: 14
|
Facepalm. Действительно глупость написал, мозг плывет.. а по поводу ошибки есь какие-нибудь соображения?
|
24.11.2011, 23:02 | #4 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
IvaN9900... ошибка у вас возникает по следующей причине....
вы объявляете массив mas: array [1..random(55)] of integer; тобишь от 1 до (от 0 до 54) точно не известно.... а затем в цикле обращаетесь от 1 до (от 0 до 54)... тоесть если в первом случае сгенирирует меньше чем во втором... у вас и выскочит ошибка... задайте эти значения числами... либо через константу...
пишу код не только за печеньки
|
24.11.2011, 23:07 | #5 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
Код:
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
24.11.2011, 23:10 | #6 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
сам удивился... но реально компилит)))
пишу код не только за печеньки
|
25.11.2011, 02:12 | #7 |
Пользователь
Регистрация: 23.11.2011
Сообщений: 14
|
|
25.11.2011, 09:53 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Какой паскаль такое КОМПИЛИТ?!!
TurboPascal абсолютно резонно отказывается: а PascalABC такое действительно кушает... с ума сойти!!!! o_O!!! я в шоке!!! И мой Вам совет. Выкиньте этот Pascal ABC с его закидонами напрочь!!! там нет элементарнейших вещей, которые имеются в TurboPascal (и в любом другом нормально Паскале)! Зато полно бреда! для бредовых компиляторов и код бредовый! Код:
Последний раз редактировалось Serge_Bliznykov; 25.11.2011 в 10:08. |
25.11.2011, 12:47 | #9 | |
Пользователь
Регистрация: 23.11.2011
Сообщений: 14
|
Цитата:
Спасибо за совет, попробую пописАть в турбо.. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при выполнении программы | Гурам | Общие вопросы Delphi | 1 | 18.11.2010 18:53 |
При выполнении программы ошибка. | Cyber | Помощь студентам | 12 | 02.10.2010 17:16 |
Ошибки при выполнении программы | grustniy | Общие вопросы Delphi | 2 | 04.09.2010 07:19 |
критическая ошибка при выполнении программы | Познающий | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 18.11.2009 16:51 |
Ошибка и падение (выход) Excel при выполнении сложной программы на VBA | Serge_Bliznykov | Microsoft Office Excel | 6 | 13.08.2008 16:50 |