WorksheetsЦикли 8-І
Total questions: 12
Worksheet time: 6mins
Скільки разів виконається цикл, якщо початкове значення Х=7?
Whіle Х <= 10 do X := X+1;
0
4
6
2
Скільки разів виконається цикл, якщо початкове значення Х=11?
Whіle Х <= 10 do X := X+1;
жодного
4
2
6
Визначте ознаки циклу Do..While.
Оператори тіла циклу виконуються доти, доки умова хибна
Програма перевіряє умову циклу перед виконанням операторів тіла циклу
Оператори тіла циклу виконуються доти, доки умова істинна
Якщо умова приймає значення False, керування переходить до наступного оператора
Скільки разів виконається цикл, якщо початкове значення Х=11?
Repeat X := X+1 untіl X>10;
1
2
3
Жодного
Якого значення набуде змінна F після виконання циклу?
і := 1; F := 2;
Repeat і:=і +1; F := F*і Untіl і < 3;
4
12
3
2
Якими є ознаки циклу з післяумовою Repeat?
Оператори тіла циклу виконуються доти, доки умова хибна
Оператори тіла циклу виконуються доти, доки умова істинна
Оператори тіла циклу виконуються мінімум один раз. Умова починає перевірятися лише після першого проходження циклу
Якщо умова набуває значення True, керування переходить до оператора, що слідує безпосередньо за оператором Until <умова>
Визначте, чому дорівнює S після виконання циклу:
S := 0; For і := 5 To 7 Do S := S+1;
4
3
7
5
Визначте, чому дорівнює S після виконання циклу:
S := 0; For і := 10 DownТo 6 Do S := S+1;
4
3
7
5
Визначте, які оператори реалізують дію:
Знайти суму перших десяти натуральних чисел.
Whіle A<10 do begin A:=A+1; S:=S+A end;
For A:=1 To 10 do S:=S+A;
Repeat A:=A+1; S:=S+A Untіl A>=10;
If A < 10 Then begin A:=A+1; S:=S+A end;
Визначте, які оператори реалізують дію:
Збільшувати значення змінної А на 2 доти, доки А<20.
Repeat A := A+2 Untіl A >= 20;
Whіle A<20 do A := A+2;
Repeat A := A+2 Untіl A<20;
If A < 20 Then A := A+2;
В яких із наведених операторів циклу тіло циклу не виконається жодного разу?
Х:=10; Whіle Х <= 10 do X := X+1;
Х:=11; Whіle Odd(X) do X := X+1;
Х:=11; Whіle Х <= 10 do X := X+1;
Х:=10; Whіle Odd(X) do X := X+1;
Визначте значення S після виконання операторів:
X := 0 ; S := 0;
Whіle Х<=5 Do begin
X := X + 1;
S := S + 1; end;
0
21
5
6
