Advertisement
jordanov

Рекурзија 1

Aug 28th, 2019
681
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.69 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. /* Низа од позитивни и негативни броеви, да се отфрлат
  4.  негативните и во истата да останат само позитивните  */
  5.  
  6. void rek(int *niza, int n)
  7. {
  8.     if(n == 0)
  9.     {
  10.         return 1;
  11.     }
  12.     else
  13.     {
  14.         int i,j=0;
  15.  
  16.         for(i=0;i<n;i++)
  17.         {
  18.             if(niza[i] >= 0)
  19.             {
  20.                 printf("%d ", niza[i]);
  21.             }
  22.  
  23.         }
  24.     }
  25. }
  26.  
  27.  
  28.  
  29. int main()
  30. {
  31.     int niza[100],n,i;
  32.  
  33.     scanf("%d", &n);
  34.  
  35.     for(i=0;i<n;i++)
  36.     {
  37.  
  38.         scanf("%d", &niza[i]);
  39.     }
  40.  
  41.     rek(niza,n);
  42.  
  43.     return 0;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement