Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int rozmiar,i,temp;
- FILE *wsk;
- void sort(int a[],int b);
- int main()
- {
- wsk=fopen("tablica.txt","r");
- fscanf(wsk,"%d",&rozmiar);
- int tablica[rozmiar];
- for(i=0;i<rozmiar;i++)
- {
- fscanf(wsk,"%d", &tablica[i]);
- }
- fclose(wsk);
- sort(tablica,rozmiar);
- system("PAUSE");
- return 0;
- }
- //-------------------------------------------------------------------
- void sort(int a[], int b)
- {
- int c, i, j, zmiana;
- for(i=0;i<b-1;i++)
- {
- zmiana=0;
- for(j=0; j<b-1; j++)
- {
- if(a[j]>a[j+1])
- {
- c=a[j];
- a[j]=a[j+1];
- a[j+1]=c;
- zmiana=1;
- }
- }
- if(!zmiana)
- {
- printf("\n");
- break;
- }
- }
- for(i=0;i<b;i++)
- {
- printf("%d ", a[i]);
- }
- printf("\n");
- for(i=b-1;i>=0;i--)
- {
- printf("%d ", a[i]);
- }
- printf("\n\n");
- }
Add Comment
Please, Sign In to add comment