2. Оператор циклу Repeat використовують у тих
випадках, коли потрібно спочатку виконати деяку
послідовність дій, а потім визначити, чи є потреба
повторювати ці дії ще раз. Синтаксис оператора
Repeat:
Repeat <оператори тіла циклу>
Until <умова>;
Вираз логічного
типу
оператори, які
виконуються при
кожній ітерації
3. Виконання оператора циклу Repeat
починається з виконання вказівок, які
входять у тіло циклу, після чого
обчислюється вираз умова. Якщо
умова:
Хибна Істинна
то
оператори
тіла циклу
повторюють
ся
цикл Repeat припиняє
свою роботу і
виконується
наступний оператор
програми
4. Вивести парні числа від 2 до 12.
var k: Integer;
Begin
k := 0;
Repeat
k := k + 2;
Label1.Caption := IntToStr(k);
Until k > 10;
end;
Блок операторів між Repeat і Until
обов'язково виконується хоча б один раз.
5. 1. Поясніть синтаксис і порядок виконання
оператора циклу з післяумовою.
2. Чи може виникнути ситуація, за якої тіло циклу
Repeat не виконається жодного разу?
3. Дано фрагмент програмного коду. Доповніть
таблицю.
6. 4. Якого значення набуде змінна F після виконання циклу?
і := 1; F := 2;
Repeat
і := і + 1; F := F * і
Until і < 6;
5. Поясніть призначення оператора циклу:
Repeat
х := StrToFloat(lnputBox(‘Введення X', Введіть додатне число',
'0'));
Until х > 0;