Предмет: Информатика,
автор: Łųçů
Помогите прошу пожалуйста!
Вспомните задачу о вычислителе ,умеющем только умножать на 2 и прибавлять 1 .Разрабатывать для него рациональные алгоритмы будет значительно проще,если
воспользоваться следующей блок-схемой :...... Используя эту блок-схему ,разработайте рациональные алгоритмы получения из числа 0 чисел 1024 и 500.
Приложения:
Ответы
Автор ответа:
0
Если выводит 1 значит вычитание, если 2 - деление.
var ch:integer;beginread(ch);while ch>0 do begin if (ch mod 2)=0 then begin ch:=ch div 2; write(2); end else begin ch:=ch-1; write(1); end; end;end.
var ch:integer;beginread(ch);while ch>0 do begin if (ch mod 2)=0 then begin ch:=ch div 2; write(2); end else begin ch:=ch-1; write(1); end; end;end.
Приложения:
Автор ответа:
0
где выводит?
Автор ответа:
0
Writeln(1 или 0)
Похожие вопросы
Предмет: Қазақ тiлi,
автор: Аноним
Предмет: Информатика,
автор: AKTN
Предмет: Қазақ тiлi,
автор: vilkaws2331
Предмет: Литература,
автор: kirzhaykinanatК