05 Алгоритмизация и программирование
В результате выполнения фрагмента программы m:= 1 k := 0 x := 10 y := 3*x нц x := x*(1+m) k := k+1 пока не x >= y кц значение переменной k будет равно ... |
● 2 |
В результате выполнения фрагмента программы x = 10 y =(x + 1)*2-x/2 если не(x > y) или не (y = 17) то x = y*2 иначе x = y+30 конец если ВЫВОД x значение переменной х будет равно ... |
● 34 |
Вычисляемое в фрагменте алгоритма значение переменной n равно: |
● 26 |
Заданию: «ввести два числа и найти их среднее арифметическое и среднее геометрическое и выдать результат» соответствует алгоритм ... |
● ввод А, B S1 := (A + B) / 2 S2 := корень (А * B) вывод S1, S2 |
Значение Y в результате выполнения алгоритма ввод А, В, С, Х Y := (A+C)/B*X вывод Y при вводе значений: 10, 3, 14, 4, будет равно ... |
● 32 |
|
|
|
|
К свойствам алгоритма относятся ... |
● дискретность, детерминированность |
Переменная n в результате выполнения алгоритма примет значение … |
● 9 |
После выполнения следующей последовательности операторов a:=7+cos(0)/(2-sin(π/2)) k:=корень(9) нц пока a>2 k:=k+1 a:=a-k кц пока вывод a значение переменной a будет равно … |
● -1 |
После выполнения фрагмента программы a=(8+2*cos(2*π))/2 b=a*2+10 если a+b > 30 или b ? a < 17 то a=1 иначе a=8 конец если вывод а значение переменной а будет равно … |
● 1 |
После выполнения фрагмента программы a = 30 b = a/2+1 если (a < b*2) и (b > 15) то a = a+1 иначе a = 20 конец если ВЫВОД а значение переменной а будет равно ... |
● 31 |
|
|
|
|
|
|
Программа, ввод х М:=х k:=1 нц для i от 2 до 10 ввод х если M > x то выполнить действия M:=x, k:=i все кц вывод k находит и выдает ... |
● номер наименьшего из 10 чисел, вводимых с клавиатуры |
|
|
Результат выполнения алгоритма, описанного блок-схемой, равен:
|
● A = -32, B = -10 |
Свойство детерминированности алгоритмов означает, что ... |
● каждый шаг однозначно определяется состоянием системы |
Свойство массовости алгоритмов означает, что ... |
● алгоритм применим для разных наборов исходных данных |
Свойство результативности алгоритмов означает, что ... |
● алгоритм достигает результата за конечное число шагов |
Свойство формальности алгоритмов означает, что ... |
● инструкции алгоритма могут выполняться формально (бездумно) |
Следующая программа ввод а k:=0 нц пока a>=3k k:=k+1 кц вывод k находит … |
● наименьшее k, при котором a<3k |
Следующий фрагмент программы если Х < Y то если X < Z то M := X иначе M := Z иначе если Y < Z то M := Y иначе M := Z вычисляет ... |
● минимум из трех чисел |
Следующий фрагмент программы если Х > Y то если X > Z то M := X иначе M := Z иначе если Y > Z то M := Y иначе M := Z вычисляет ... |
● максимум из трех чисел |
Способы описания алгоритмов: |
■ словесное описание ■ программа ■ псевдокод |
Фрагмент алгоритма КОНСТ Р = 3,1416 ВВОД R ВВОД Н Х := Р * R ^ 2 * H ВЫВОД Х Рассчитывает ... |
● объем цилиндра |
Фрагмент программы S:=0 нц для i от 1 до 10 ввод а S:=S+a кц S:=S/10 вывод S вычисляет.. |
● среднее из десяти чисел, введенных с клавиатуры |
Фрагмент программы m:= 0 нц для i от 1 до 10 ввод a если a < m то m:= a все кц печать m вычисляет ... |
● минимальное отрицательное число из 10, введенных с клавиатуры |
Фрагмент программы, ввод х М:=х нц для i от 1 до 10 ввод х если M < x то M:=x все кц вывод M вычисляет ... |
● максимальное число из одиннадцати, введенных с клавиатуры |