Advertisement
ebx

Faktoradiks

ebx
Jul 30th, 2011
1,754
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.51 KB | None | 0 0
  1. /*Napisati program koji ucitava neki prirodan broj X pa ga ispisuje u "faktoradiks" brojnom sistemu. Faktoradiks je brojni sistem kod kojeg je tezina cifre na pozicji n (n>0) iznosi n! (n faktorijel). Dodatno jos vazi cn (n u indeksu)<n , gdje je cn cifra na poziciji n. */
  2.  
  3. #include <stdio.h>
  4.  
  5. int main(int argc, char **argv)
  6. {
  7.     int x, y[10], i=2;
  8.     printf("Unesi broj: ");
  9.     scanf("%d", &x);
  10.     while(x){
  11.         y[i-2]=x%i;
  12.         x/=i++;
  13.         }
  14.     printf("Faktoradiks: ");
  15.     for (; i>2; printf("%d", y[i-3]),i--);
  16.     return 0;
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement