Hellko

komyto1

Dec 25th, 2012
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.51 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. float* sort(float*,int);
  5.  
  6. int main() {
  7. float *a,*m;
  8. int n=16,i;
  9. a=(float*)calloc(n,sizeof(float));
  10. printf("Zapolnite massiv: ");
  11. for(i=0;i<n;i++) scanf("%f",&a[i]);
  12. m=(float*)calloc(n,sizeof(float));
  13. m=sort(a,n);
  14. printf("\nResult:\n");
  15. for(i=0;i<n;i++) printf("%6.2f",m[i]);
  16. }
  17.  
  18. float* sort(float* a, int n) {
  19. int i,K=0;
  20. float *r;
  21. r=(float*)calloc(n,sizeof(float));
  22. for(i=0;i<n;i++) if(a[i]>=0) r[K++]=a[i];
  23. for(i=0;i<n;i++) if(a[i]<0)  r[K++]=a[i];
  24. return r;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment