Описание тега while-loop

Цикл while - это управляющая структура, используемая во многих языках программирования для непрерывного выполнения набора инструкций, пока выполняется конкретное условие.
2 ответа

Почему оператор while создает бесконечный цикл?

Без оператора if этот цикл работает нормально, однако, как только я добавляю оператор if, он превращается в бесконечный цикл. Почему? Из моего понимания продолжить следует сделать цикл пропустить итерацию, а затем запустить как обычно? let num=0; wh…
20 ноя '17 в 06:34
4 ответа

Putchar, getchar, недостающий символ в цикле while

У меня проблема с этим кодом, он должен заменить строчные буквы на прописные и превратить несколько пробелов в один пробел. Так что, что он делает не так, он как-то обрезает первую букву, как когда я пишу "abcdefg", он выдает мне на выходе "BCDEFG".…
14 мар '12 в 10:35
2 ответа

В C# как получить результаты цикла while вне цикла в виде массива String[]

Я новичок в C#, я использую FiniSar.SQLite для соединения с моей database.db. я могу легко получить результаты цикла while внутри цикла. но я хочу получить доступ ко всем результатам вне цикла в виде массива String[]. Я поделился своим кодом с вами,…
23 янв '16 в 07:58
1 ответ

Неверный синтаксис рядом с '=' рядом с WHILE LOOP

Я написал ниже скрипт, но когда я пытаюсь его выполнить, выведите ниже err - Сообщение 102, Уровень 15, Состояние 1, Строка 6 Неверный синтаксис рядом с '='. declare @PostDate date declare @PostID int DECLARE @count INT DECLARE @updatecounter INT WH…
09 фев '16 в 10:09
2 ответа

Метод, который возвращает первые n нечетных чисел

Просто быстрый вопрос - я, наверное, что-то здесь упускаю. Приведенный ниже метод правильно выводит первые 2 нечетных числа: [1,3] Если я не ошибаюсь, разве я не хочу, чтобы длина массива в конечном итоге равнялась n? Насколько я понимаю, длина выве…
16 окт '16 в 07:36
3 ответа

Пока циклы не заканчиваются, когда условие выполнено

Насколько я понимаю, следующий код должен нормально завершаться как условие stopRunning = true; встретил Однако, когда я запускаю эту программу, она печатает только Last line of Main(), Start Method ended никогда не печатается, поскольку цикл while …
01 авг '18 в 11:08
1 ответ

Перезапустите цикл while, если boolean == false

Я пытаюсь стать лучше в Java, создавая головоломку судоку, но я сталкиваюсь с некоторыми проблемами. В настоящее время, если я добавлю "Судебный" ввод в "Судоку", он просто продолжится, но я пытаюсь заставить скрипт снова запросить значение, если он…
05 ноя '18 в 16:12
1 ответ

Оптимизируйте время и SQL в foreach

Мой код: $text = '12-name-y-86'; $array = explode('-',$text); foreach($array as $value) { $sql = mysql_query("SELECT * FROM `table` WHERE `pid`='$value' ORDER BY `id` LIMIT 3"); echo '***'.$value.'***'; echo '<br />'; while($row = mysql_fetch_…
07 май '14 в 15:30
3 ответа

Как вы читаете в файле рекурсивно вместо цикла while?

РЕДАКТИРОВАТЬ: Это вопрос домашней работы, над которой я работаю. Я не могу использовать циклы for / while нигде в моем коде. Смысл программы в том, чтобы пользователь вводил слово, а затем он будет искать в словаре анаграммы. Я пытаюсь использовать…
11 апр '16 в 04:55
2 ответа

PHP Math с массивом

Я пытаюсь написать функцию, которая добавит доход за день. Вот мой запрос SELECT company_profit FROM run_sheet_log WHERE company_id = 1 AND created_date >= $today AND created_date < $next_day" Теперь вот моя проблема, когда я получаю массив, к…
15 дек '14 в 00:19
3 ответа

Получение циклов while для продолжения в Python

Я пытаюсь создать небольшую программу, которая может определить, был ли введен правильный пароль, и продолжает запрашивать правильный пароль, пока он не будет введен. Правильный пароль - "Секрет". Я дошел до создания своего цикла while. Он запросит …
17 окт '12 в 11:47
2 ответа

Сравнение Javascript, не работающее с приглашениями, в то время как цикл, и!==

То, что я пытаюсь сделать, это многократно запрашивать пользователя, пока не будет получен один из принятых ответов. Довольно простые вещи. Цикл while делает это действительно странным и раздражающим. Вот что я получил: var plrchoice=prompt("Would y…
03 май '13 в 05:41
2 ответа

Как определить, является ли число палиндромом или нет в Java

У меня возникают проблемы с выяснением, правильно ли я делаю формулу для определения, является ли число, введенное пользователем, палиндромом или нет (также мне нужно использовать цикл while). Я правильно делаю математику? Когда я пытаюсь ввести дан…
3 ответа

Проблема расчета чисел Ангстрема в Ruby

Пример числа Ангстрема: 153; 1**3 + 5**3 + 3**3 = 153 puts "Enter a number: " number = gets.chomp.to_i initial_number = number angstrom = 0 while (number % 10) != 0 number = number % 10 angstrom = angstrom + (number ** 3) number = number / 10 end pu…
17 окт '16 в 22:19
1 ответ

Console.ReadKey() зацикливается в цикле while

У меня есть петля и внутри нее корпус переключателя, который в основном представляет собой пользовательский интерфейс, который позволяет людям выбрать "да" и теперь продолжить игру с помощью стрелок влево и вправо. я также добавил Console.Beep(), чт…
1 ответ

Должен ли я использовать foreach для того, чтобы этот скрипт PHP работал как положено?

У меня есть скрипт, который ищет в каталоге файлы, содержащие определенную строку (например, 5126). Затем он переименовывает каждый файл, который имеет эту строку в своем имени файла, и добавляет к имени файла префикс другой строкой (например, 'cour…
09 сен '12 в 01:48
4 ответа

Повторите ввод в соответствии с количеством символов

Я пытался сделать цикл в Python, который подсчитывает количество символов в слове, набранном пользователем, а затем печатает это же слово в соответствии с количеством символов в используемом слове. Вот что я получил: print("Please tell me a word") w…
01 дек '16 в 13:49
1 ответ

Инкремент петли не работает должным образом

Прямо сейчас мой код правильно выплевывает первую игру (обозначенную start_id) в играх. Я пытаюсь увеличить две нижние строчки, но цикл while, похоже, не читает факт увеличения. Таким образом, ввод этого с start_id 800 и end_id 802 является просто и…
17 июл '16 в 03:18
0 ответов

Ожидайте скрипт над файлом

Я пытаюсь написать сценарий ожидания и запустить его над файлом, содержащим список IP-адресов. Чтобы было понятно, мой файл ips.txt содержит: 10.195.166.52 10.195.166.54 Мой ожидаемый сценарий: #!/usr/bin/expect -f log_file myfile.log ;# <<&lt…
19 июл '18 в 14:20
2 ответа

Не уверены, что использовать для контролируемого цикла while - Java

В настоящее время я новичок в программировании на Java. У меня небольшие проблемы с циклом while, который имеет значение часового. Все работает, пока я не добавлю цикл while, однако это необходимо, чтобы я мог выйти, когда введено значение "999". Я …
09 авг '15 в 03:05