Умные вопросы
Войти
Регистрация
Почему для программирования интерационных циклов не используется оператор цикла с параметром?
Почему для программирования интерационных циклов не используется оператор цикла с параметром?
5 года
назад
от
SKChristopher
1 ответ
▲
▼
0
голосов
Ответ, который ждет учитель дали выше - потому, что для итерационного цикла неизвестно, сколько раз надо выполнить цикл, а цикл с параметром выполнится всегда заданное число раз.
Однако, на практике циклы с параметром иногда используются для организации итерационных. Это не всегда оправдано и может даже быть плохим стилем, но тем не мене, нельзя сказать, что совсем не используют.
Например, когда мы заране знаем, что число итераций не превысит некоторого значения и нам на каждом этапе нужно знать текущий номер итерации - удобно использовать цикл for, а для выхода в теле цикла предусмотреть сответствующе условие с командой принудительного выхода. Или можно сделать бесконечный цикл с параметром с выходом или без него, в зависимости от того, что хотим делать.
Или, если позволяет язык программирования, можно даже менять значение, которое определяет сколько раз выполнится цикл с параметром в теле цикла так, чтобы при необходимости менять число итераций.
5 года
назад
от
RenateOconne
Связанные вопросы
3
ответов
Почему мы видим солнце желтого цвета?
7 года
назад
от
наша группа
1
ответ
Как думаете эти фрезы зуборезные ваще что то с ними не так или я слепой или чо незнаю
6 года
назад
от
Настя Герман
2
ответов
Возможно ли создать робот с искусственным мозгом, которые может думать и вести себя, как человек?
3 года
назад
от
пропеллер на голову