|
|
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
переписываю код с Билдера на делфи Код: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. я переписал вот так - но компилятор ругается на dec(i); Код: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. как быть - есть выход? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:30 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
Мойша Задов Вы бы воспользовались тегом SRC, неудобно же код читать. Тем более, в приведенном примере индексы похерились. А вообще, Код: plaintext не катит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 16:45 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
Какие индексы похерились? Код: plaintext ошибка авторAssignment to FOR-Loop variable 'i' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 17:05 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
Мойша Задов пишет: > я переписал вот так - но компилятор ругается на *dec(i);* dec(i) замените на (--i) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 18:16 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
Мойша Задов как быть - есть выход? Используйте цикл while MasterZivdec(i) замените на (--i)плохо согласуется с Мойша Задовпереписываю код с Билдера на делфи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2007, 19:37 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
очевидно, надо избавиться от декремента, изменив логику после цикла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 13:05 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
а можно пример а то сделав вот так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. а т.к. при ПРЕВОЙ итерации по J у меня ВСЕГДА (mas=mas[1]) и это означает что i уменьшается во внутр. цикле for и тут же увеличивается в цикле while Таким образом остается счетчик i на том же уровне ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 14:49 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
было: Мойша Задов Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. стало: Мойша Задов Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. вы код прямо с форума копируете??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 15:14 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
немного не понял что вы хотели сказать вышеизложенным сообщением мне предложили Использовать цикл while вот я его и использовал - только код неправильно отработывает . А в билдере он работает как надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 15:44 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
для второго фора тоже используй вайл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 15:48 |
|
||
|
Вопрос по циклу и изменении счетчика
|
|||
|---|---|---|---|
|
#18+
Мойша Задовнемного не понял что вы хотели сказать вышеизложенным сообщениемЯ хочу сказать, что из-за неправильного оформления кода тегами у вас пропал индекс i было: Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2007, 15:49 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34261455&tid=2029655]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
147ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 251ms |
| total: | 516ms |

| 0 / 0 |
