Guest User

Untitled

a guest
Apr 23rd, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.74 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void niza(int n, int q, int s, int niz);
  4. void niza(int n, int q, int s, int niz)
  5. {
  6.     if (s == 0)
  7.     {
  8.         printf("%d\t",n);
  9.         if (niz == 3 && n == 1) niza(3, q, 1, niz);
  10.         else if (n == 1) niza(2, q, 1, niz);
  11.         else niza(n-1, q, 0, niz);
  12.        
  13.     }
  14.     else
  15.     {
  16.         printf("%d\t",n);
  17.         if (niz == 1 && n != q) niza(n+1, q, 1, niz);
  18.         else if (n != q) niza(n+2, q, 1, niz);
  19.     }
  20. }
  21.  
  22. int main ()
  23. {
  24.     int n;
  25.     printf("Vnesi n: ");
  26.     scanf("%d",&n);
  27.    
  28.     printf("Niza 1: "); niza(2*n, n, 0, 1); printf("\n");
  29.     printf("Niza 2: "); niza(n, 2*n, 0, 2); printf("\n");
  30.     printf("Niza 3: "); niza(n, 2*n+1, 0, 3); printf("\n");
  31.    
  32.     return 0;
  33. }
Add Comment
Please, Sign In to add comment