Advertisement
Josif_tepe

Untitled

Jun 11th, 2021
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.03 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. /*
  4. Да се напише функција во која има една низа од елементи,позтивни и негативни,во main се повикува
  5. функцијата т.е низата се
  6. преуредува и се поместува негативните елементи да бидат први,а позитивните да не менуваат место.
  7. */
  8. void funkc(int niza[],int n)
  9. {
  10.     int i;
  11.     int j=0;
  12.     int niza2[101];
  13.     for(i=0;i<n;i++)
  14.     {
  15.         if(niza[i]<0)
  16.         {
  17.             niza2[j]=niza[i];
  18.             j+=1;
  19.         }
  20.     }
  21.     for(i=0;i<n;i++)
  22.     {
  23.         if(niza[i]>0)
  24.         {
  25.             niza2[j]=niza[i];
  26.             j+=1;
  27.         }
  28.     }
  29.     for(i=0;i<n;i++)
  30.     {
  31.         printf("%d ",niza2[i]);
  32.     }
  33. }
  34. int main()
  35. {
  36.     int niza[101];
  37.     int i,n;
  38.     scanf("%d",&n);
  39.     for(i=0;i<n;i++)
  40.     {
  41.         scanf("%d",&niza[i]);
  42.     }
  43.     funkc(niza,n);
  44.     return 0;
  45. }
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement