diff --git a/guide/russian/java/loops/infinite-loops/index.md b/guide/russian/java/loops/infinite-loops/index.md index 7d9bccb8cb..4bd2402394 100644 --- a/guide/russian/java/loops/infinite-loops/index.md +++ b/guide/russian/java/loops/infinite-loops/index.md @@ -1,12 +1,12 @@ --- title: Infinite Loops -localeTitle: Бесконечные петли +localeTitle: Бесконечные циклы --- -# Бесконечные петли +# Бесконечные циклы -Инфинитный цикл представляет собой оператор цикла ( `for` , `while` , `do-while` ), который не заканчивается сам по себе. +Бесконечный цикл представляет собой оператор цикла ( `for` , `while` , `do-while` ), который не заканчивается сам по себе. -Условие проверки оператора цикла определяет, будет ли тело цикла выполняться или нет. Таким образом, условие проверки, которое всегда верно, будет продолжать выполнять тело цикла, навсегда. Так обстоит дело в петле infinte. +Условие проверки оператора цикла определяет, будет ли тело цикла выполняться или нет. Таким образом, условие проверки, которое всегда верно, приведет к тому, что тело цикла будет выполняться бесконечно. Примеры: @@ -42,11 +42,11 @@ for(int i=0;i<100;i++){ } ``` -Цикл выше работает бесконечно, потому что каждый раз, когда я приближаюсь к 49, он устанавливается равным 0. Это означает, что я никогда не достигаю 100, чтобы завершить цикл, поэтому цикл представляет собой бесконечный цикл. +Цикл выше работает бесконечно, потому что каждый раз, когда я приближаюсь к 49, он устанавливается равным 0. Это означает, что я никогда не достигну 100, чтобы завершить цикл, поэтому цикл представляет собой бесконечный цикл. -Но программа, застрявшая в таком цикле, будет бесконечно использовать компьютерные ресурсы. Это нежелательно и является типом «ошибки времени выполнения». +Программа, застрявшая в таком цикле, будет бесконечно использовать компьютерные ресурсы. Это нежелательно и является типом «ошибки времени выполнения». -Чтобы предотвратить ошибку, программисты используют оператор break для выхода из цикла. Разрыв выполняется только при определенном условии. Использование команды выбора, такой как if-else, обеспечивает то же самое. +Чтобы предотвратить ошибку, программисты используют оператор break для выхода из цикла. 'break' выполняется только при определенном условии. Использование команды выбора, такой как if-else, обеспечивает то же самое. ```java while (true) @@ -60,6 +60,6 @@ while (true) } ``` -Основным преимуществом использования бесконечного цикла над регулярным циклом является читаемость. +Основным преимуществом использования бесконечного цикла над регулярным циклом является легкость чтения. -Иногда тело петли легче понять, если петля заканчивается посередине, а не в конце / начале. В такой ситуации лучшим выбором будет бесконечный цикл. \ No newline at end of file +Иногда тело цикла легче понять, если цикл заканчивается посередине, а не в конце / начале. В такой ситуации лучшим выбором будет бесконечный цикл.