Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2014
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.33 KB | None | 0 0
  1. #include <stdio.h>
  2. int main(){
  3. float n, a=0, b;
  4. int i, j, d=1, t=0, c=1;
  5. scanf("%f", &n);
  6. while(1){
  7. if(n==0)
  8. break;
  9. if(n==1){
  10. a=a+1;
  11. break;
  12. }
  13. b=n;
  14. while(1){
  15. n=n/10;
  16. if(n<1){
  17. n=b;
  18. break;
  19. }
  20. t++;
  21. }
  22. for(j=1; j<=t; j++){
  23. d=d*10;
  24. c=c*2;
  25. }
  26. a=a+c;
  27. n=n-d;
  28. d=1, c=1, t=0;
  29. }
  30. printf("%o", (unsigned int)a);
  31. return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement