Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тесты_инф.doc
Скачиваний:
28
Добавлен:
09.12.2018
Размер:
1.07 Mб
Скачать
  • 2 Верно

  • 30

  • 1 Верно

  • 3

Значение переменной  d после выполнения фрагмента алгоритма (операции mod ( х, y ) – получение остатка целочисленного деления х на y, div ( х, y ) –целочисленное деление х на y) k := 30 выбор |       при       div ( k, 12 ) = 4:        d := k; |       при       div( k, 12 ) < 5:         d := 2; |       при       mod( k, 12 ) > 9:       d := 3; |       иначе                                     d := 1; все равно...

  • 2 Верно

  • 1 Верно

  • 50

  • 3

Циклические алгоритмические структуры

Выберите один ответ

Описанием цикла с предусловием является выражение...

  • «выполнить оператор заданное число раз»

  • «выполнять оператор, пока условие истинно»

  • «выполнять оператор, пока условие ложно»

  • «пока условие истинно, выполнять оператор»

В результате выполнения фрагмента алгоритма  s:=1; n:=1  нц  для i:=2 до 5 (начало цикла)      n:=n+1; s:=s+i  кц (конец цикла) переменные n, s примут значения ...

  • n=5, s=14

  • n=5, s=15 верно

  • n=5, s=5

  • n=4, s=15

На рисунке представлена блок-схема цикла с…

  • параметром

  • убыванием параметра

  • постусловием

  • предусловием

После выполнения алгоритма a := 10 b := 30 нц пока  b >= a |       b := b - a кц значение переменной b равно...

  • 30

  • 0 Верно

  • 10

  • 20

Результатом выполнения алгоритма, представленного блок-схемой, является …

  • количество и сумма чисел от 1 до 100

  • сумма чисел от 1 до 99

  • произведение чисел от 1 до 100

  • сумма чисел от 1 до 100

Основные операторы циклов и ветвления

Выберите один ответ

Представленная программа запрашивает у пользователя последовательность чисел, заканчивающуюся 0. Вставьте пропущенный фрагмент программы так, чтобы была выведена сумма положительных элементов.   S:=0;   X:=1;   пока X<>0   нц       вывод ‘ВВЕДИТЕ ЗНАЧЕНИЕ X’;       ввод X;       если X>0 то    ___________   кц;   вывод (N); КОНЕЦ ПРОГРАММЫ.

  • S=X;

  • X=X+S;

  • S:=S+X; верно

  • S=S+1;

Укажите пропущенный фрагмент в алгоритме, определяющем количество минимальных элементов в массиве A[1:N]. K := 1 нц для J от 1 до N     если A[K] > A[J]          то K := J     все кц S := 0 нц для J от 1 до N       если ______       то S := S + 1      все кц

  • A[K] = A[J]

  • K = A[K]

  • J = K

  • A[J] = S

После выполнения фрагмента алгоритма        A:=1;        нц  для I:=1 до 6               J:=1               нц пока J<I                      A:=A+1                     J:=J+2              кц        кц         переменная A примет значение ...

  • 10 верно верно

  • 26

  • 16

  • 21

После выполнения фрагмента алгоритма        k := 0        нц для i от 1 до 5            нц для j от 1 до i + 1                k := k + 1            кц        кц        вывод k значение переменной k будет равно ...

  • 25

  • 10

  • 20 верно верно

  • 21

Значение переменной z после выполнения фрагмента алгоритма x := -1; y := 1; z := 0 если (y - x) > 0     то        если z <> 0            то z := z + 1        все       если y > 0            то z := x + 1       иначе z := 2 * y       все вывод z равно ...

  • 2

  • 0 верно верно

  • 3

  • 1