Информатика, вопрос задал Annella54 , 6 лет назад

Помогите решить 22 номер из егэ по информатике
Ниже на одном языке программирования записан алгоритм. Получив на вход натуральное десятичное число x, этот алгоритм печатает число S.
Какое наименьшее число х необходимо ввести, чтобы в результате работы алгоритма на экран было выведено число, большее 100?

Приложения:

Ответы на вопрос

Ответил BrainPull
1

Ответ:

60

Объяснение:

Проверил ту же самую программу, только не в питоне, а в паскале. Получилось 60

Программа:

var x, b, s, a: integer;

Begin

ReadLn(x);

b:=x;

s:=-2;

a:=4;

While (b div 2)>0 do

   Begin

   If (b mod 2)=0 then s:=s+a

   Else s:=s*3;

   b:=b div 2;

   end;

writeln(s);

End.

Проверить можно тут:

onlinegdb.com/online_pascal_compiler


Annella54: спасибо большое
Новые вопросы