|
Зачем нужны циклы кроме бесконечного?? 🠗 (Волшебник 26.11.2021 08:57) | ☑ | ||
---|---|---|---|---|
0
dubolom
26.11.21
✎
08:22
|
Единственный необходимый цикл выглядит так:
Пока Истина Цикл (инструкции) Если УсловиеПрерывания Тогда Прервать; КонецЕсли; (инструкции) КонецЦикла; Он гораздо более гибок, чем все эти Для, Для Каждого и Пока (без условий прерывания). Потому что можно прекращать в любом месте цикла и по любому условию. Очень легко смоделировать таким образом цикл Для, например: а = 1; Пока Истина Цикл а = а+1; Если а>МаксимальноеЗначение Тогда Прервать; КонецЕсли; (тело цикла) КонецЦикла; Считаю, что все вышеупомянутые виды циклов в платформе 1с избыточны. ( |
|||
1
SleepyHead
гуру
26.11.21
✎
08:29
|
(0) Что за полумеры? Единственно, что тебе нужно, это оператор GOTO, а все эти богомерзские циклы придуманы лентяями.
|
|||
2
ДенисЧ
26.11.21
✎
08:30
|
"Считаю, что все вышеупомянутые виды циклов в платформе 1с избыточны."
Считаю, что dubolom избыточен в 1с и на этом форуме. |
|||
3
acht
26.11.21
✎
08:35
|
(0) Чтобы стать хотя бы бледным подобием Ливингстара надо сменить десяток ников. Работай над собой и у тебя все получится!
|
|||
4
ADirks
26.11.21
✎
08:43
|
(3) менять ники - это устаревший приём, и вообще пошло
а вот менять личность в рамках одного ника - это менее распространенное явление, тут можно и проявить свою яркую индивидуальность... ну, или мультивидуальность... |
|||
5
Гипервизор
26.11.21
✎
08:47
|
(0) А что насчёт циклов в других ЯП?
|
|||
6
ribuh
26.11.21
✎
08:52
|
даааа ... мне бы ваши проблемы ...
вот глобально, у кого то есть ответ на вопрос: Если Быть Или Не быть Тогда //тут всё понятно Иначе //а вот это возможно? КонецЕсли; |
|||
7
Обработка
26.11.21
✎
08:53
|
Вам не кажется что тут на форуме устроились работать несколько человек чтоб развлекать нас.
Волшебник признайся кому там сколько платишь? |
|||
8
Волшебник
модератор
26.11.21
✎
08:57
|
(7) Наоборот, я их выгоняю, а они всё лезут и лезут...
|
|||
9
mistеr
26.11.21
✎
09:01
|
(7) Рпхосту за политику точно платят. Если не Волшебник, то кто-то другой, однозначно.
|
|||
10
Тихий омут
26.11.21
✎
09:34
|
(0) Да ладно, даже они избыточны. ТруЪ код - строго линейный, без использования переходов вообще... Уж на что на ZX экономили память (48КБ ОЗУ - это вам не хрен собачий, расслабились нынче на перепроизводстве полупроводников), но и там ради экономии нескольких сотен тактов за кадр циклы нередко разворачивали в линейный код. А если вспомнить оптимизацию кода с точки зрения строго определенного количества тактов на выполнение функции независимо от входных параметров... Короче, радуйся, что у тебя есть столько ненужных тебе возможностей:)
|
|||
11
VladZ
26.11.21
✎
10:42
|
(0) Для удобства написания и для повышения читабельности.
|
|||
12
Злопчинский
26.11.21
✎
11:07
|
(11) нифига.
Если так было бы тогда было бы Функция СделатьВсе() |
|||
13
hhhh
26.11.21
✎
17:01
|
(6) ну это на всякий случай. А вдруг что-то случится. Я раньше тоже писал
Если ТЧ.Количество() <= 0 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |