Автор Паша задал вопрос в разделе Образование
Чем отличается цикл с предусловием от цикла с постусловием в Pascal ? и получил лучший ответ
Ответ от Swan[новичек]
с предусловием ( или цикл "пока")- в нем тело цикла выполняется только в случае выполнения условия, заданного ПЕРЕД телом цикла. Если условие становится ложным, то работа цикла прекращается и управление передается оператору, следующему за оператором цикла.
с постусловием ( или цикл "до") - тело цикла выполняется до тех пор, пока условие, заданное ПОСЛЕ тела цикла, не становится истинным
Ответ от Alexander Alenitsyn[гуру]
В 1-м случае СНАЧАЛА проверяется условие и только если оно истинно, выполняется действие.
Во 2-м случае СНАЧАЛА выполняется действие, а только после этого проверяется условие.
В 1-м случае СНАЧАЛА проверяется условие и только если оно истинно, выполняется действие.
Во 2-м случае СНАЧАЛА выполняется действие, а только после этого проверяется условие.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Чем отличается цикл с предусловием от цикла с постусловием в Pascal ?
спросили в RFID Rhabditida
в чём смысл функций repeat и until в паскале??? спасибо заранеее
repeat - повтор, until -
подробнее...
в чём смысл функций repeat и until в паскале??? спасибо заранеее
repeat - повтор, until -
подробнее...
Особенности работы цикла for в турбо паскале.
Цикл FOR
В математических задачах часто встречается необходимость неоднократного
подробнее...
Пожалуйста, объясните мне принцип работы оператора for в паскале и для чего он именно предназначается
В Паскале есть три вида циклов.
Цикл for применяется, если известно количество повторений.
подробнее...
спросили в VRR
Паскаль 1)Вывести числа от 1 до 20 2) От 20 до 1
Program schet;
Var i : integer;
Begin
Writeln (‘Числа от 1 до 20’)
For i:= 1 to
подробнее...
Паскаль 1)Вывести числа от 1 до 20 2) От 20 до 1
Program schet;
Var i : integer;
Begin
Writeln (‘Числа от 1 до 20’)
For i:= 1 to
подробнее...
Что означает Longint и repeat в паскале?
лонгинт - переменная целого типа
репеат - оператор цикла
унтил - условия выхода
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
Операторы цикла с условием в Паскале
1. Оператор цикла с условием используется в случае отсутствия явного итератора (счетчика) элементов
подробнее...
спросили в Цикл
расскажите про цикл с постусловием в паскале(с примером)
Примерно так:
repeat
<блок операторов>
until <условие>;
Цикл
подробнее...
расскажите про цикл с постусловием в паскале(с примером)
Примерно так:
repeat
<блок операторов>
until <условие>;
Цикл
подробнее...
В Паскале. Напишите программу для вычисления факториала с использованием оператора цикла с параметром.
Ещё 0!=1 нужно учитывать.
F := 1;
if N>0 then
for i := 1 to N do F := F * i;
подробнее...
спросили в RFID Rhabditida
Нужна помощь в паскале (repeat… until)
var I,A,B:byte;
SA, AB, SC: integer;
begin
i:=0;
repeat
writeln ('Vvedi
подробнее...
Нужна помощь в паскале (repeat… until)
var I,A,B:byte;
SA, AB, SC: integer;
begin
i:=0;
repeat
writeln ('Vvedi
подробнее...
спросили в Цикл
С++, Чем отличаеться цикл for, от while?
По сути своей мало чем отличаются, нюансами - сильно отличаются.
while (условное выражение)
подробнее...
С++, Чем отличаеться цикл for, от while?
По сути своей мало чем отличаются, нюансами - сильно отличаются.
while (условное выражение)
подробнее...
спросили в Randomness
Написал малую программу на паскале. Как сделать, чтоб случайные цифры не повторялись? код в пояснении
на самом деле генератор случайных чисел выдает не случайные, а псевдослучайные числа. Т. е. обычно
подробнее...
Написал малую программу на паскале. Как сделать, чтоб случайные цифры не повторялись? код в пояснении
на самом деле генератор случайных чисел выдает не случайные, а псевдослучайные числа. Т. е. обычно
подробнее...
Что обозначает в турбо паскале while. Что обозначает в турбо паскале while. Объясните подробно!
Общий вид записи:
While <условие> do begin
<инструкция 1>;
...
подробнее...
Что такое цикл? И какие они бывают
Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования,
подробнее...
спросили в Цикл Паскаль
циклы в паскале (for)
В том варианте, что вы написали сначала выполнится первый цикл, а затем второй.
Больше того, в
подробнее...
циклы в паскале (for)
В том варианте, что вы написали сначала выполнится первый цикл, а затем второй.
Больше того, в
подробнее...
булева функция паскаль
Это возможно с помощью оператора СА5Е (5 читать как английское с, не могу писать английскими
подробнее...