Advertisement
CreadPag

Programacion C BINARIO

Apr 21st, 2015
549
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #define MASK 1<<31
  4. int main ()
  5. {
  6. int i,x;
  7. int int_val;
  8. do
  9. {
  10. printf("ingrese un entero positivo o negativo, para terminar cero:");
  11. scanf("%d",&int_val);x=int_val;
  12. //int_val=~int_val;
  13. printf("\n\n");
  14. for (i=1;i<=32;i++)
  15. {
  16. if((MASK & int_val)==0)
  17. {
  18. printf("0");
  19. }
  20. else
  21. {
  22. printf("1");
  23. }
  24. int_val=int_val<<1;
  25. if(i%8==0)
  26. {
  27. printf("");
  28. }
  29. }
  30. printf("\n \n Si quieres continuar apriete enter o cualquier tecla\n");
  31. printf("Si el ultimo numero que ingreso fue cero, el programa termina \n");
  32. getchar();getchar();
  33. }
  34. while(x!=0);
  35. return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement