Проверочная тестовая работа по теме: Операторы цикла на языке Паскаль

Автор публикации:

Дата публикации:

Краткое описание: ...


Тест №1


Тема: Операторы цикла.


  1. С помощью каких служебных слов записывается оператор цикла с постусловием?

  1. While…do…

  2. Repeat…until…

  3. If…then…else…

  4. Fordo

  1. Сколько раз выполнится оператор, стоящий в цикле:

For i:=0 to m do y:=y+i*i;?

    1. m

    2. m-1

    3. m+1

    4. много

  1. При истинности какого условия будут исполняться операторы в цикле:

While x<=x1 do begin

f:=x+x+2.4;

x:=x+0.2;

end;

  1. x<=x1;

  2. f:=x*x+2.4;

  3. x:=x+0.2;

  4. x>x1

  1. Какой цикл удобнее всего использовать для задачи: Дано действительное число х. Вычислить бесконечную сумму:

[pic]

    1. Цикл с предусловием

    2. Цикл с параметром

    3. Условный оператор

    4. Цикл с постусловием

  1. Задача: Пусть даны числа a, b (a>1, b>a). Получить первый элемент последовательности a, a2, a3, a4…, больший числа b.

Выберите фрагмент программы, отвечающий решению данной задачи.

  1. p:=1;

Repeat

p:=p*a;

until p>b;


  1. p:=1;

while p>b do p:=p*a;


  1. p:=1;

repeat

p:=p*a;

until p


  1. p:=1;

if p>b then p:= p*a;