Если цикл зацикливается, то необходимо указать только одно слово INF.
Фрагмент программы
a = 32
b = 40
while a < b:
a += b
romadirsha: У тебя в последней строке видимо опечатка, я думаю, вместо += там имеется ввиду оператор присвоения :=. Я прав?
agafonovnazar65: Нет не опечатка
Ответы на вопрос
Ответ:
1;72 — ответ в виде ;
Объяснение:
действия в цикле: a += b
сделаем трассировку фрагмента программы:
действия в цикле:
a = a + b = 32 + 40 = 72
цикл выполнился 1 раз
a = 72 — значение переменной a после выполнения цикла
Источник: znanijam.net
Сколько раз выполнится тело цикла for i:=2 to 5 do x:=6;
При каждом из значений переменной i 2, 3, 4 и 5 переменной x будет присвоено значение 6, следовательно,
тело цикла выполнится 4 раза.
Циклы FOR и WHILE в JavaScript. Директивы break и continue. Уроки JAVASCRIPT с нуля 2020
44 месяца назад
4 раза так, как цикл for начинает отсчёт с присвоенного значения счётчика и ведёт его до конечного значения. Соответственно в процессе выполнения программы i = 2; i = 3; i = 4; i = 5, цикл кончается
Как добавить хороший ответ?
Что необходимо делать:
- Написать правильный и достоверный ответ;
- Отвечать подробно и ясно, чтобы ответ принес наибольшую пользу;
- Писать грамотно, поскольку ответы без грамматических, орфографических и пунктуационных ошибок лучше воспринимаются.
Что делать не стоит:
- Списывать или копировать что-либо. Высоко ценятся ваши личные, уникальные ответы;
- Писать не по сути. «Я не знаю». «Думай сам». «Это же так просто» — подобные выражения не приносят пользы;
- Писать ответ ПРОПИСНЫМИ БУКВАМИ;
- Материться. Это невежливо и неэтично по отношению к другим пользователям.
Пример вопроса
Русский язык
7 минут назад
Какой синоним к слову «Мореплаватель»?
Пожаловаться
Хороший ответ
Вася Иванов
Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.
Источник: uchi.ru
Циклы while и do. while
while — это оператор в JavaScript, позволяющий воспроизводить цикл, который выполняет задачу столько раз, пока истинно заданное условие. while чаще используется, когда количество итераций заранее неизвестно.
Циклические программы в Паскале 8 класс
Синтаксис while
while (условие) < // инструкция (тело цикла) >
Условие проверяется перед каждым заходом в цикл, если логическое значение верно, выполняется инструкция , в противном случае следующий на циклом while код.
Инструкция выполняется столько раз, сколько раз на входе в цикл условие было истинно.
Пример №1
Цикл выводит модальное окно со значением n до тех пор пока n не будет меньше 4
let n = 0; while (n < 4) < alert(«n n num num n n 2»>Цикл do. while
Единственное отличие цикла do…while от while это то, что проверка условия происходит после выполнения тела цикла. Таким образом инструкция будет выполнена, как минимум один раз.
Синтаксис do. while
do < // инструкция (тело цикла) >while (условие);
Инструкция выполнится, как минимум один раз и будет повторятся до тех пор пока условие истинно. Если тело цикла состоит из одной строки фигурные скобки можно не ставить.
Условие проверяется после выполнения инструкции, если истинно тогда запускается еще одна итерация, в противном случае выполняется код следующий за циклом do…while
Пример №6
let result = »; let n = 0; do < n = n + 1; result = result + n; console.log(«result Напишите ваше имя»); >while (!yourName); console.log(yourName);
Программа создает модальное окно, в котором просит написать имя и далее выводит его в console.
Прерывание цикла — break
Выход из while при условии false не единственный способ прекратить цикл. С помощью директивы break мы можем завершить замкнутый цикл в любой момент.
Пример №8
let n = 0; while (n < 12) < if (n === 4) < break; >n = n + 1; > alert(n);
Без if с break цикл работал бы до тех пор пока условие было бы истинным, в нашем случае while прервался когда n стал равен 4.
while в сочетании с инструкцией break это отличное решение, когда условие при котором нужно завершить бесконечный цикл находится не в начале или конце, а где-то посередине или может находится в нескольких местах.
Завершение текущей итерации — continue
Если необходимо прервать не весь цикл, а только одну итерацию при определенных условиях — используют дерективу continue . В while она переносит поток выполнения к условию.
Пример №9
a = 0; b = 0; while (a < 10) < a++; if (a === 5) < continue; >b += a; console.log(«b 5»>Метки для continue и break
Если циклы вложены друг в друга директивы continue и break могут не решать нужную задачу без помощи меток. Например при определенных условиях нам нужно выйти из всех уровней цикла.
Пример №10
let a = 0; let b = 0; cancelLoops: while (true) < console.log(‘Outer loops: ‘ + a); a += 1; b = 1; while (true) < console.log(‘Inner loops: ‘ + b); b += 1; if (b === 8 a === 5) < break cancelLoops; >else if (b === 8) < break; >> >
break cancelLoops — выход из внешнего цикла
В этом примере при a = 5 и b = 8 мы переходим к завершению внешнего цикла while. Если a не равно 5 происходит выход из внутреннего цикла.
Пример №11
В данном уроке мы рассмотрели циклы while и do…while , которые различаются между собой только моментом проверки условия. while проверяет перед каждой итерацией, do…while после выполнения тела цикла.
Циклы while и do…while могут быть прерваны если проверяемое условие false и задействована директива break .
Итерация может быть прервана с помощью директивы continue .
continue и break поддерживают метки, которые дают возможность выйти за пределы цикла.
Skypro — научим с нуля
Источник: learnjs.ru