![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#11 | |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]() Цитата:
Результат кода: 1 1 1 1 1 1 1 1 1 1 Код:
for i :=0 to 9 do a[i+1]:=a[i]; То результат будет 0 0 0 0 0 0 0 0 0 0 Неможет быть чтоб у нас выходил разный результат компиля дин и тотже код ![]()
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
|
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 28.01.2008
Сообщений: 15
|
![]()
"Может быть:
Заполнить элементы масива целыми числами! Полученный масив данных сдвинуть на один шаг вправо!" А какая жизненная задача подходит под это условие? Ну например: были спортсмены, учавствовали в прыжках в высоту по очереди. Очередь сдивинулась....??? нет, не компилировала . у меня эта программа либо зацикливается либо выдает ошибку выхода за границы диапазона даже с этими изменениями. Кстати , а почему зацикливается то. Ведь должно просто выходить за границу. а может в эту программу дописать проверку выхода за границу массива? Последний раз редактировалось Alex21; 28.01.2008 в 15:31. |
![]() |
![]() |
![]() |
#13 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]() Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 28.01.2008
Сообщений: 15
|
![]()
именно такая версия у меня и была сначала. не работает у меня почему то. А почему именно зацикливается?как вставить проверку выхода за границы массива и куда? оооооххх, спасибо, что хоть помогаете. А то все версии исчерпала.
Последний раз редактировалось дангер; 28.01.2008 в 01:57. |
![]() |
![]() |
![]() |
#15 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Никто некуда за пределы массива неуходит.
Зацикливаться тоже недолжно... Для наглядности работы можно ввыводить результаты до и после: Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#16 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 28.01.2008
Сообщений: 15
|
![]()
действительно результат 1111 выходит ,а вот 000 нет. кстати тогда просто непонятно зачем в каждую ячейку массива записывать тупо 1. А про зацикливание в задаче прямо сказано "следующая программа ... зацикливается, если отключена проверка выхода за массив. почему это происходит? как необходимо решать ее на самом деле?" Но спасибо!
|
![]() |
![]() |
![]() |
#18 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
так поставь проверку выхода за масив if i=10 then Abort else a[i+1]:=a[i];
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
#19 | |
Пользователь
Регистрация: 28.01.2008
Сообщений: 15
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#20 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
![]()
Можно и не 10. Можно просто оставить его cо старым значением (т.е. 1).
Код:
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... ![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа которая делает кроссворд | Иллидан | Софт | 15 | 02.12.2014 06:34 |
по правой стороне поля, при печати, делает полосу | Виктор1966 | Свободное общение | 1 | 11.03.2008 13:08 |
Народ расскажите кто нужен для создания игры и кто что делает | Kosoy135 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 16.09.2007 18:59 |
ошибка 48 - программа больше 62520 байт. Что делать? | Pancher | Паскаль, Turbo Pascal, PascalABC.NET | 22 | 02.08.2007 01:11 |