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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2009, 12:51   #1
pergeot
 
Регистрация: 03.11.2009
Сообщений: 4
Печаль Не могу найти ошибку в программе про рентабельность

Наверно заклинило, но не могу найти ошибку в программе.
Вложения
Тип файла: txt KIOSK.txt (11.7 Кб, 153 просмотров)
pergeot вне форума Ответить с цитированием
Старый 03.11.2009, 14:46   #2
Скандербег
Форумчанин
 
Регистрация: 04.04.2009
Сообщений: 438
По умолчанию

Код:
   tabl:array[1..3] of string=
     ('                                                         ',
     '      Viyasnenie samogo nepribilnogo hlebnogo kioska       ',
     '                                                          ');
     for i:=1 to 7 do begin
                           gotoxy(7,y+i);
                           write(tabl [i]);
                      end;
Переменная tabl определена с тремя элементами, а в цикле (и последующих) происходит обращение к несуществующим элементам переменной tabl (write(tabl [i]); - управляющая переменная i в цикле принимает значение больше 3). Естественно во время выполнения возникает ошибка "Rang check error".
Скандербег вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу найти ошибку в программе. Прошу помощи Chaplen89 Общие вопросы Delphi 0 27.10.2009 17:31
Не могу найти ошибку в программе lioshenka Общие вопросы C/C++ 5 24.08.2009 11:38
Не могу найти ошибку в программе Dawystrik Общие вопросы Delphi 9 19.03.2009 21:19
Паскаль, не могу найти ошибку в программе Julinja Помощь студентам 2 17.11.2008 20:42