Here you go:
clear
clc
num=input('Enter a positive number: ');
num2=num;
while (num<0)
clc
fprintf('Invalid entry!\n');
a=input('Enter a positive number: ');
end
a=1;
c=num;
d='';
while (c>=1)
b=rem(c,2);
c=c/2;
c=floor(c);
d=[d char((b)+'0')];
%a=a*10;
end
lsb=rem(num,2);
msb=b;
fprintf('\n\n%g is written %s in binary form.\n\n',num2,d)
fprintf('The least-significant bit is %g\n\n',lsb)
fprintf('The most-significant bit is %g\n\n',msb)