Дано натуральное число N. Выведите его представление в двоичном виде в обратном порядке.
Например:
Входные данные : 6
Выходные данные: 011
Программа на Паскале
Помогите, пожалуйста, очень нужно!
Ответы на вопрос
Ответил sakuyaize
0
var a:array[1..100] of integer;
n,i,p:integer;
begin
readln(n);
i:=1;
while n>1 do
begin
p:=n mod 2;
a[i]:=p;
n:=n div 2;
i:=i+1;
end;
a[i]:=n;
for p:=i downto 1 do
write(a[p]);
end.
Ответил sakuyaize
0
*если в обратном порядке то не downto, а просто to
Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
Биология,
7 лет назад
Математика,
7 лет назад
Математика,
9 лет назад