Предмет: Информатика, автор: russia70

Вопрос 1
Какой оператор цикла желательно использовать, если известно число повторений тела цикла?

Варианты ответов
for <параметр>:= <начальное значение> to <конечное значение> do <оператор>
while <условие> do <оператор>
repeat <оператор1, …> until <условие>
Вопрос 2
Какой оператор цикла желательно использовать для записи алгоритмической конструкции, изображённой на схеме?



Варианты ответов
for <параметр> := <начальное значение> to <конечное значение> do <оператор>
repeat <оператор1, …> until <условие>
while <условие> do <оператор>
Вопрос 3
Определите, какое значение будет выведено на экран в результате выполнения приведенной ниже последовательности операторов:

a:=1;

b:=1;
while a>=b do

begin

b:=b+a;

a:=a+1

end;
write(b*a)

Варианты ответов
20
12
15
4
Вопрос 4
Используется оператор for i:= 5 to 36 do…
При первом выполнении тела цикла i = ...

Вопрос 5
Укажите, сколько раз будет выполнен цикл for i :=-1 to 2 do a:=a+1;

Варианты ответов
0
2
3
4
бесконечно
Вопрос 6
Цикл в фрагменте программы
p:=2;
repeat
p:=p*0.1
until p<=0.2;
будет исполнен:

Варианты ответов
бесконечное число раз
1
2
3
Вопрос 7
Используется оператор for i:= 1 to 30 do ...
После завершения выполнения цикла i = ...

Вопрос 8
Чему равно значение переменной s после выполнения следующего фрагмента программы:
s:=0;
for i:=0 to 5 do s:=s+1;

Варианты ответов
0
5
6
15
Вопрос 9
Чему равно значение переменной s после выполнения следующего фрагмента программы:
s:=0;
for i:=0 to 5 do s:=s+i;

Варианты ответов
0
5
6
15
Вопрос 10
Определите, какое значение будет выведено на экран в результате выполнения приведенной ниже последовательности операторов:
a:=1;

b:=1;

while a<=32 do a:=a*2;

b:=b*a;

write (b)

Варианты ответов
32
64
128​

Ответы

Автор ответа: BrainPull
0

Ответ:

1 вопрос:

Цикл for

Потому что задаешь число повторений цикла

For i:=1 to 25 do

2 вопрос:

Нет схемы

3 вопрос:

4

Потому что цикл будет выполнен однократно:

Начать цикл, пока a>=b

b:=1+1=2;

a:=1+1=2;

Сравнить a и b 2>=2 // да

Закончить цикл и вывести на экран умножение a на b

2*2=4

4 вопрос:

Скопирован не полностью

5 вопрос:

4

Счет ведется так:

-1, 0, 1, 2

6 вопрос:

1

Потому что цикл будет выполнен однократно:

Начать цикл, пока p<=0.2

p:=2*0.1=0.2; // удовлетворение условию

Закончить цикл

7 вопрос:

Скопирован не полностью

8 вопрос:

6

Потому что будет суммировано 6 раз

Начать цикл, повторять от 0 до 5

s:=0+1=1;

s:=1+1=2;

s:=2+1=3;

s:=3+1=4;

s:=4+1=5;

s:=5+1=6;

Закончить цикл

Вывести на экран 6

9 вопрос:

15

Потому что будет суммировано 6 раз с прибавлением порядкового номера цикла к числу

Начать цикл, повторять от 0 до 5

s:=0+0=0;

s:=0+1=1;

s:=1+2=3;

s:=3+3=6;

s:=6+4=10;

s:=10+5=15;

Закончить цикл

Вывести на экран 15

10 вопрос:

64

Похожие вопросы
Предмет: Русский язык, автор: dorna8586