Задать вопрос
6 апреля, 02:36

Какая разница между условиями, записанными после whill и repeat, для одной и той же задачи

+4
Ответы (1)
  1. 6 апреля, 03:20
    0
    Во-первых, не whill, а while.

    Во-вторых, цикл с предусловием (while) выполняется только тогда, когда его условие возвращает ложь. Если условие возвращает правду, цикл завершается. Бывает так, что при попытке первой итерации цикла условие уже возвращает правду. В этом случае цикл не будет выполнен ни разу.

    Цикл с предусловием (repeat), наоборот, выполняется, пока условие возвращает правду и завершается ложью. Стоит заметить, что если цикл с предусловием проверяет своё условие перед итерацией, цикл с постусловием делает это после, а это значит, что последний выполнится хотя бы один раз.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Какая разница между условиями, записанными после whill и repeat, для одной и той же задачи ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
1) Какие операторы используются для организации циклов? a) while условие until; b) repeat until условие; c) while условие do; d) repeat do условие.
Ответы (1)
Определить значение переменной у после выполнения следующих фрагментов программы: a) Var у : real; i : integer; у : = 1; i : = 5; while i> 2 do i: = i - 1; y:=y + 1 * i; b) Var у : real; i : integer; у : = 1; i : = 2; repeat i: = 2 * i;
Ответы (1)
Вместо цикла For использовать цикл Repeat так, само задание состоит в том, чтобы ввести n различных чисел найти количество положительных чисел и составить блок-схему с repeat Var a, n, i, k:integer; Begin Readln (n) ; k:=0;
Ответы (1)
Как определить сколько раз будет выполняться тело цикла? 1) s:=0; i:=0 repeat i:=i-1; s:=s+1/i until i2; s=a+1/i;
Ответы (1)
Если Вику, Соню, Борю, Дениса и Аллу упорядочить по возрасту, то разница между соседями составит 1 год. Вике 10 лет. Вика младше Сони, но старше Аллы. Разница в возрасте между Борисом и Аллой больше 1 года.
Ответы (1)