автор |
сообщение |
wayfarer ![](/img/male.gif)
![](/images/users/7315_3) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:14 [нажмите здесь чтобы увидеть текст поста]
|
wayfarer Так на Паскале именно что легче!! Я там пару минут мучался, а тут Бейсик хоть с одной стороны лучше, но с другой на порядок запутанней...
|
|
|
Kalkin ![](/img/male.gif)
![](/images/users/2643_2) миродержец
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:20 [нажмите здесь чтобы увидеть текст поста]
|
benommen, а в бэйсике нумерация массивов с нуля или с единицы? (Для твоего X-массива). Если с нуля, то тогда ошибка в том, что ты пытаешься загнать в лист 10-й элемент, который не определен.
|
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:25 [нажмите здесь чтобы увидеть текст поста]
|
Kalkin с нуля, но я вроде ж там и написал что List1.List(i-1) = X(i) — то есть 1 элемент массива Х будет 0 элементов Листе1. Правда если у Вас есть предложения как переписать это по-вашему примеру напишите пожалучста, я попробую, авось поможет...
|
|
|
Kalkin ![](/img/male.gif)
![](/images/users/2643_2) миродержец
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:29 [нажмите здесь чтобы увидеть текст поста]
|
цитата benommen с нуля, но я вроде ж там и написал что List1.List(i-1) = X(i) — то есть 1 элемент массива Х будет 0 элементов Листе1.
Словами говоришь одно, а в коде пишешь другое. Если индексация X на самом деле идет с нуля, то надо List1.List(i-1) = X(i-1) (если у тебя i от 1 до n идет). Первый элемент массива X при отсчете с нуля — X(0).
|
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:32 [нажмите здесь чтобы увидеть текст поста]
|
Kalkin Смотрим i=0 List1.List(0)=X(1) — то есть первый элемент массива Х будет 0 элементом массива Лист 1... Сейчас попробую как ты сказал — на всякий случай...
|
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:36 [нажмите здесь чтобы увидеть текст поста]
|
Kalkin теперь я еще больше запутался... Сделал как Вы сказали — зашло Смотрю результат максимум правильный, но порядковый номер теперь не 8, каким должен быть, а 7(х-1 ), притом дальше тоже 0шибка, нажимаю выкинуть из списка 56, нажимаю на результат и получаю -13 мас — что есть не правильным![%-\](/img/smiles/insane.gif)
|
|
|
Kalkin ![](/img/male.gif)
![](/images/users/2643_2) миродержец
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:41 [нажмите здесь чтобы увидеть текст поста]
|
цитата benommen Сделал как Вы сказали — зашло
Можно на ты Естественно, зашло, ведь если индексация и в самом деле с нуля, то X(1) — это фактически второй элемент массива X. у тебя с индексами и дальше те же самые косяки.
|
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
|
Kurok ![](/img/male.gif)
![](/images/users/4256_0) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:47 [нажмите здесь чтобы увидеть текст поста]
|
цитата benommen X = Array(-100, 12, 24, -3, 25, 0, 34, 56, -13, 7)
56 максимум, 8 в списке, после его выкидывания должен быть 25 и 5...
|
|
|
Kurok ![](/img/male.gif)
![](/images/users/4256_0) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:48 [нажмите здесь чтобы увидеть текст поста]
|
цитата Kurok For i = m To n — 1 X(i) = X(m + 1) Next i n = n — 1 End Sub
а m не должно в цикле приращиваться?
Нет![8-]](/img/smiles/blush.gif) А тут выходит что оно с каждым разом растет?
|
|
|
Kalkin ![](/img/male.gif)
![](/images/users/2643_2) миродержец
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif)
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
|
Kurok ![](/img/male.gif)
![](/images/users/4256_0) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 22:54 [нажмите здесь чтобы увидеть текст поста]
|
цитата benommen А тут выходит что оно с каждым разом растет?
просто цикл должен переписать все элементы, после m-того со сдвигом на 1. а получается X(i) = X(m + 1) что каждый элемент после m-ного замещается (m+1)-ым, и если m в данном цикле — константа, то это будет один и тот же элемент. то есть надо наверное X(i) = X(i + 1)
|
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 23:02 [нажмите здесь чтобы увидеть текст поста]
|
Kurok Попробовал — не подходит... Смысл в том что в нормальном положении будет начинаться с восьмого элемента и 9 элемент заменит 8 и станет 8, а 10 заменит 9 и станет 9...
|
|
|
benommen ![](/img/male.gif)
![](/images/users/7100_6) магистр
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif) ![](/img/rangempty.gif)
|
|
Kalkin ![](/img/male.gif)
![](/images/users/2643_2) миродержец
![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangfilled.gif) ![](/img/rangempty.gif)
|
17 февраля 2009 г. 23:05 [нажмите здесь чтобы увидеть текст поста]
|
цитата benommen Попробовал — не подходит...
Если и не подходит, то не из-за неправильности подхода, а из-за накладывающихся ошибок в других местах.
цитата benommen Эти позиции полный дурдом... Не могли с 1 НАЧИНАТЬ!
Ты, наверно, привык к Паскалю сильно. А зря, обычно индексация идет с нуля ![;-)](/img/smiles/wink.gif)
|
|
|