Контрольная по информатике Алгоритм
.doc2 Алгоритм. Основные алгоритмические конструкции. Массивы
Вариант 1
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а: = 3
b: = 4
а: = а + b
b: = 2*b
b: = b - а
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 2
b: = 3
если а > b
то с = a – b
иначе с = b + a
d = 1
пока с > a
нц
d = d + 1
с = с – 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 2
b: = 1
с: = 0
для i: = 1 до 5 шаг k = 2
нц
b = - b
с = с + a*i
a = a + b
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
R = 1
i = i+2
да
да
i = 1
R = R*Xi
нет
нет
Вариант 2
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а: = 5
b: = 3
а:= а - b
b:= 2*b
b:= а + b
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 5
b: = 3
если а > b
то с = a – b
иначе с = а + b
d = 1
пока с < a
нц
d = d + 1
с =с + 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 1
b: = 3
c: = 2
для i:=1 до 3
нц
b = - b
с = с + a*i
a = a - b
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
R = 1
i = 4
да
да
R = R*Xi
i = i+2
нет
нет
Вариант 3
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а:= 2
b:= 4
а:= 2*а
b:= b - а
b:= а + b
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 3
b: = 2
если а < b
то с = a + b
иначе с = a*b
d= 1
пока с >= a
нц
d = d + 1
с = с – 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 1
b: = -2
c: = 3
для i:=1 до 8 шаг k = 3
нц
b = - b
с = с + a*i
a = b + a
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
R = 1
i = 2
да
да
R = R*Xi
i = i+2
нет
нет
Вариант 4
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а:= 4
b:= 5
а:= 2*а
b:= а + b
b:= b - а
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 3
b: = 5
если а < b
то с = b – a
иначе с = b*a
d= 1
пока с <= a
нц
d = d + 1
с = с + 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 3
b: = -1
c: = 0
для i:=1 до 4
нц
b = - b
с = с + a*i
a = b - a
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
R = 1
i = 1
да
нет
да
R = R*Xi
i = i+2
нет
Вариант 5
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а: = 4
b: = 4
а: = а +2*b
b: = 12*b
b: = b – а
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 6
b: = 2
если а > b
то с = a – b
иначе с = а * b
d = 1
пока с < a
нц
d = d + 1
с =с + 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 1
b: = -2
c: = 3
для i:=1 до 8 шаг k = 2
нц
b = -2* b
с = с + a*i
a = b + a
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
i = i+1
R = 1
да
i = 2
да
R = R*Xi
нет
нет
Вариант 6
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а:= 6
b:= 2
а:= 2*а - b
b:= 2*b
b:= а + b
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 4
b: = 7
если а < b
то с = b – a
иначе с = b*a
d= 1
пока с <= 2*a
нц
d = d + 2
с = с + 2
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 1
b: = 1
c: = 0
для i: = 1 до 9 шаг k = 3
нц
b = - b
с = с + a*i
a = a + b
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
R = 1
i = 2
да
да
R = R*Xi
i = i+4
нет
нет
Вариант 7
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а:= 3
b:= 2
а:= 3*а
b:= а + b
b:= b – а
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 3
b: = 4
если а > b
то с = a – b
иначе с = b + a
d = 1
пока с > a
нц
d = d + 1
с = с – 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 1
b: = -2
c: = 3
для i:=1 до 12 шаг k = 4
нц
b = - b
с = с + a*i
a = b + a
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
R = 1
i = 1
да
да
R = R*Xi
i = i+3
нет
нет
Вариант 8
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а:= 5
b:= 3
а:= а – 3*b
b:= 2*b
b:= а + b
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 3
b: = 2
если а < b
то с = a + b
иначе с = a*b
d= 12
пока с >= a
нц
d = d - 1
с = с – 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 3
b: = -1
c: = 0
b = - 1, с = 0.
для i:=2 до 5
нц
b = - b
с = с + a*i^2
a = b - a
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
R = 1
i = 3
да
нет
да
R = R*Xi
i = i+2
нет
Вариант 9
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а:= 1
b:= 3
а:= 2*а-1
b:= b - а
b:= а + b
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 2
b: = 3
если а > b
то с = a –2* b
иначе с = b + 2*a
d = 1
пока с > a
нц
d = d + 2
с = с – 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 1
b: = 3
c: = 2
для i:=1 до 5
нц
b = - b
с = с + a*i+2
a = a - b
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
i = i+2
R = 1
да
i = 3
да
R = R*Xi
нет
нет
Вариант 10
1. Нарисовать блок-схему, и определить какое значение примет переменная "b" в результате выполнения данного фрагмента алгоритма
а: = 2
b: = 7
а: = а + b
b: = 3*b
b: = b – 3*а
2. Нарисовать блок-схему, и определить какие значения примут переменные "c" и "d" в результате выполнения данного фрагмента алгоритма
а: = 7
b: = 4
если а > b
то с = a – b
иначе с = а + b
d = 1
пока с < a
нц
d = d + 1
с =с + 1
кц
все
3. Нарисовать блок-схему, и определить какие значения примут переменные "a", "b" и "c" в результате выполнения данного фрагмента алгоритма
а: = 3
b: = -1
c: = 2
для i:=2 до 5
нц
b = - b
с = 2*с + a*i
a = b - a
кц
4. Задан одномерный массив Х1, Х2,… ХN. Что определяет данный фрагмент алгоритма
R = 1
i = 1
да
да
R = R*Xi
i = i+3
нет
нет