ClovisFilho

Convert Decimal to Binary Function

Jun 6th, 2012
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 0.56 KB | None | 0 0
  1. function Dec2Bin() : string;
  2. var input, x:   integer;
  3. var resultado:  string;
  4. begin
  5.     writeln('');
  6.     write('Qual o numero a ser convertido? ');
  7.     readln(input);
  8.     x:= input;
  9.     resultado:= '';
  10.  
  11.     while (input > 0) do begin
  12.         if (input mod 2 = 0) then
  13.             resultado:= '0' + resultado
  14.         else
  15.             resultado:= '1' + resultado;
  16.  
  17.         input :=  input div 2;
  18.      end;
  19.  
  20.     writeln(x ,' decimal = ', resultado, ' binario');
  21.     writeln('');
  22.  
  23.     writeln('O que deseja fazer agora? Pressione 0 (zero) para sair, ou qualquer outro numero para continuar');
  24.     read(op);
  25. readln;
  26. end;
Advertisement
Add Comment
Please, Sign In to add comment