|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2012, 22:43 | #1 | |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Является ли оператор цикла оператором ветвления?
Цитата:
Интересно узнать мнение сообщества. Последний раз редактировалось Levsha100; 14.02.2012 в 22:45. |
|
14.02.2012, 23:01 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Механически - да.
Формально... Тут уже широкое поле для буквоедства. Все зависит от соглашений конкретного ЯВУ, как там чего автор определил так и будет.
I'm learning to live...
|
14.02.2012, 23:06 | #3 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Является ли утюг молотком? Вряд ли.
То есть молоток - это то, что люди называют молотком, а не то, что подходит под определение в толковом словаре. Последний раз редактировалось ds.Dante; 14.02.2012 в 23:12. |
14.02.2012, 23:06 | #4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Несомненно.. Если я правильно понял..
Код:
Код:
Последний раз редактировалось Человек_Борща; 14.02.2012 в 23:11. |
14.02.2012, 23:10 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Является ли молотком сваезабиватель - это точнее будет звучать. В Ассемблере за циклы отвечает команда loop, но она то по условию срабатывает. И даже rep-команды тоже прекращают обработку по некоему условию.
I'm learning to live...
|
|
14.02.2012, 23:13 | #6 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
а вообще геометрическая прогрессия элементов и каждого элемента элементов будет тоже не плохим ветвлением.
|
14.02.2012, 23:14 | #7 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Тогда нужно обозначить контекст. Потому что покажи какому-нибудь Диме Билану отбойный молоток - он вообще не поймёт, что это за хня такая. То есть в контексте гламурных мычаний она вообще не имеет названия.
|
14.02.2012, 23:17 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Если Вирт сказал что For это цикл (в рамках его языков), значит это однозначно не условный оператор не потому что его природа такая а потому что Вирт сказал
I'm learning to live...
|
|
14.02.2012, 23:18 | #9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
И формально и практически считаю что нет. В операторе ветвления в зависимости от условия в общем случае выпоняется две разных группы команд. Все операторы циклов в зависимости от условия выполняют многократно одну и ту же группу команд - где ветвление?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
14.02.2012, 23:37 | #10 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
В одном цикле ветвления не будет т.к. есего 2 точки "Да" и "Иначе".
Если операторов больше(имеются вложенные циклы), то возможности будут больше. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
составить программу на паскале используя оператор цикла в сочетании с оператором условного перехода(без массивов) | Naruto_026 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 01.11.2011 19:19 |
Ошибка по Оператором ветвления if,else. | Goody | Общие вопросы C/C++ | 1 | 07.10.2011 15:48 |
Вычислить используя, оператор цикла for и оператор безусловного пе | Knubbe | Помощь студентам | 1 | 18.12.2009 10:24 |
Оператор цикла с предусловием While. Оператор цикла с пост условием Repeat | McMilin | Помощь студентам | 7 | 11.11.2007 14:10 |