1. У исполнителя Альфа две команды, которым присвоены номера:
1. прибавь 1
2. умножь на b
(b – неизвестное натуральное число; b ≥ 2)
Выполняя первую из них, Альфа увеличивает число на экране на 1,
а выполняя вторую, умножает это число на b .
Программа для исполнителя Альфа – это последовательность номеров команд.
Известно, что программа 11211 переводит число 6 в число 82.
1) Определите значение b; 2) Запишите тип алгоритма.
2. Цепочка из четырех бусин, помеченных латинскими буквами, формируется по
следующему правилу:
1) в начале – одна из бусин B,C,D, которой нет на четвертом месте;
2) на втором месте цепочки стоит одна из бусин В, А, Е;
3) на третьем месте – одна из бусин Е, С, D, не стоящая на первом месте;
4) в конце – одна из бусин А,С, Е, которой нет на втором месте.
Определите, сколько из перечисленных ниже цепочек созданы по этому правилу.
ВЕСС СЕDC CAED DEEC ABCE BBDA DBDC DBAE BAEA
3. Определите тип алгоритма и значение переменной а после выполнения следующего
алгоритма:
а:= 3
b:= 2
b:= 9 + a*b
a:= b/5*a
Порядок действий соответствует правилам арифметики.
4. Определите тип алгоритма. Запишите значения переменной s, полученное в результате
выполнения следующего алгоритма.
Begin
s: = 1;
for b:=1 to 10 do
s:= s+10;
End.
1. Выполняешь команды пока не дойдешь до команды 2,т.е 6+1=7; 7+1=8.
После этого заменяешь команды 1 и 2 обратными, т.е. 1 команда—вычесть 1, 2 команда-поделить на b. И дальше идёшь с конца: 82-1=81; 81-1=80.
Получается команда 2 выглядит так: 8×b=80
Следовательно b=10
2. Методом исключения остаются цепочки BECC, DEEC, BBDA
3. a=3
b=2
b=9+3×2=15
a=15÷5×3=9
4. 1+10×10=101