I вариант
1. У исполнителя Утроитель две команды, которым присвоены номера:
1. вычти один
2. умножь на три
Первая из них уменьшает число на экране на 1, вторая – утраивает его.
Запишите порядок команд в алгоритме получения из числа 5 числа 26, содержащем не более 5 команд, указывая лишь номера команд. (Например, 21211 – это алгоритм:
умножь на три
вычти один
умножь на три
вычти один
вычти один
который преобразует число 2 в 13.)Если таких алгоритмов более одного, то запишите любой из них.
2. В алгоритме, записанном ниже, используются целочисленные переменные a и b, а также следующие операции:
|
Обозначение |
Тип операции
|
|
:= |
Присваивание |
|
+ |
Сложение |
|
– |
Вычитание |
|
* |
Умножение |
|
/ |
Деление |
Определите значение переменной a после исполнения данного алгоритма.
a := 8
b := 6+3*a
a := b/3*a
Порядок действий соответствует правилам арифметики. В ответе укажите одно число — значение переменной a.
3. Запишите алгоритм в виде блок-схемы для решения задачи:
Даны стороны равнобедренного треугольника a,a, b. Найти его периметр P и площадь S.
II вариант
1. У исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на 3
2. вычти 2
Первая из них увеличивает число на экране в 3 раза, вторая уменьшает число на 2.Составьте алгоритм получения из числа 2 числа 30, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 11221 – это алгоритм
умножь на 3
умножь на 3
вычти 2
вычти 2
умножь на 3
который преобразует число 1 в 15.) Если таких алгоритмов более одного, то запишите любой из них.
2. В алгоритме, записанном ниже, используются переменные a и b.
Символ «:=» обозначает команду присваивания, знаки «+», «-», «*» и «/» – операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения данного алгоритма:
a :=3
b :=2
b :=9+a*b
a :=b/5*a
В ответе укажите одно целое число – значение переменной a.
3. Запишите алгоритм в виде блок-схемы для решения задачи:
Даны катеты прямоугольного треугольника a, b. Найти его периметр P и площадь S.
III вариант
1. У исполнителя Удвоитель две команды, которым присвоены номера:
1. прибавь один
2. умножь на два
Первая из них увеличивает число на экране на 1, вторая – удваивает его.
Запишите порядок команд в алгоритме получения из числа 3 числа 34, содержащем не более 5 команд, указывая лишь номера команд. (Например, 21211 – это алгоритм:
умножь на два
прибавь один
умножь на два
прибавь один
умножь на два
который преобразует число 2 в 22.) Если таких алгоритмов более одного, то запишите любой из них.
2. В алгоритме, записанном ниже, используются целочисленные переменные a и b, а также следующие операции:
|
Обозначение |
Тип операции
|
|
:= |
Присваивание |
|
+ |
Сложение |
|
– |
Вычитание |
|
* |
Умножение |
|
/ |
Деление |
Определите значение переменной d после исполнения данного алгоритма.
d := 5
с := 7+4*d
d:= с/3*d
Порядок действий соответствует правилам арифметики.
В ответе укажите одно число — значение переменной d.
3. Запишите алгоритм в виде блок-схемы для решения задачи:
Даны основания равнобедренной трапеции a, b и длина боковой стороны d. Найти площадь трапеции S.
IV вариант
1. У исполнителя Вычислитель две команды, которым присвоены номера:
1. умножь на 3
2. прибавь 1
Первая из них увеличивает число на экране в 3 раза, вторая увеличивает число на 1. Составьте алгоритм получения из числа 2 числа 31, содержащий не более 5 команд. В ответе запишите только номера команд.
(Например, 11221 – это алгоритм
умножь на 3
умножь на 3
прибавь 1
прибавь 1
умножь на 3
который преобразует число 1 в 33.) Если таких алгоритмов более одного, то запишите любой из них.
2. В алгоритме, записанном ниже, используются переменные a и b.
Символ «:=» обозначает команду присваивания, знаки «+», «-», «*» и «/» – операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствует правилам арифметики.
Определите значение переменной a после выполнения данного алгоритма:
m :=2
n :=5
n :=8+m*n
m :=n/6*m
В ответе укажите одно целое число – значение переменной m.
3. Запишите алгоритм в виде блок-схемы для решения задачи:
Даны сторона ромба a и длина его меньшей диагонали d. Найти его площадь S.


Задания на линейный алгоритм (19.9 КB)

