Предмет: Информатика,
автор: Annella54
Помогите решить 22 номер из егэ по информатике
Ниже на одном языке программирования записан алгоритм. Получив на вход натуральное десятичное число x, этот алгоритм печатает число S.
Какое наименьшее число х необходимо ввести, чтобы в результате работы алгоритма на экран было выведено число, большее 100?
Приложения:
Ответы
Автор ответа:
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:
спасибо большое
Похожие вопросы
Предмет: Қазақ тiлi,
автор: тимофеева23
Предмет: Английский язык,
автор: marypeach
Предмет: Русский язык,
автор: nurlubaevasvetl
Предмет: Информатика,
автор: lunablek8
Предмет: Русский язык,
автор: Аноним