1. Які ознаки має цикл Repeat...Until? 2. З якого оператора починається цикл з післяумовою? 3. Яке значення отримує
1. Які ознаки має цикл Repeat...Until?
2. З якого оператора починається цикл з післяумовою?
3. Яке значення отримує змінна А у фрагменті програми: Randomize; A:=random(10)?
2. З якого оператора починається цикл з післяумовою?
3. Яке значення отримує змінна А у фрагменті програми: Randomize; A:=random(10)?
Belka 62
1. Цикл Repeat...Until має такі ознаки:- Цикл виконується, доки певна умова не стане істинною.
- Відмінність від інших циклів полягає в тому, що умова перевіряється після виконання тіла циклу.
- Цикл Repeat...Until гарантує, що тіло циклу буде виконуватись принаймні один раз.
2. Цикл з післяумовою починається з оператора "repeat". Синтаксис циклу передбачає таку структуру:
\[
\text{{repeat}}
\]
\[
\quad \text{{// виконуваний код}}
\]
\[
\text{{until}}\; \text{{(умова)}};
\]
В цьому випадку, код всередині циклу буде виконуватись до тих пір, поки умова після оператора "until" не стане істинною.
3. В фрагменті програми Randomize; A:=random(10); змінна А отримує випадкове значення від 0 до 9 включно. Особливістю цього фрагмента є те, що використовується функція random для генерації випадкових чисел. Randomize встановлює початкове значення внутрішнього генератора випадкових чисел, а random(10) генерує випадкове число в межах від 0 до 9, яке потім присвоюється змінній А.