C/qsort: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Linia 20:
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int compare (const void * a, const void * b) //Porównywacz
{
return ( *(int*)a - *(int*)b );
}
int main ()
{
int n; //zwykly int do petli :)
int ile; //ilosc liczb kotore bedziemy chcieli posortowac
Linia 38:
cout<<"Podaj ile bedziesz wprowadzal wartosci: ";
cin>>ile;
for (int i=0;i<ile;i++)
{
Linia 44:
cin>>tablica[i];
}
cout<<"\n\n";//przerwa miedzy liczbamy podanymi a liczbami wyswietlonymi
qsort(tablica,ile,sizeof(int),compare); //funkcja qsort w uzyciu
for(n=0;n<ile;n++)
cout<<tablica[n]<<endl;
system("PAUSE");
EXIT_SUCCESS;
|