Witam,
Proszę o pomoc, mam napisany algorytm sortowania i muszę jeszcze zapisać do pliku już posortowane liczby. Nie wiem na co wskazać, by liczby zapisać.
Prosze o pomoc
Kod wygląda tak
#include<iostream>
#include<cstdlib>
#include <fstream>
using namespace std;
void sortowanie(int tab[],int n)
{
for(int i=0;i<n;i++)
for(int j=0;j<n-i-1;j++) //pętla wewnętrzna
if(tab[j]>tab[j+1])
{
int bufor;
bufor=tab[j];
tab[j] = tab[j+1];
tab[j+1] = bufor;
}
}
int main()
{
int *tab, n;
cout << " witaj " << endl;
cout << "ile liczb chcesz posortowac: ";
cin>>n;
cout << "podaj liczby: " << endl;
cout << " ";
//dynamiczna allokacja tablicy
tab=new int[n];
//wczytywanie liczb
for(int i=0;i<n;i++)
cin>>tab[i];
sortowanie(tab,n);
//wypisuje posortowane liczby
for(int i=0;i<n;i++)
cout<<tab[i]<<" ";
cout<<endl;
/*am posortowane;
posortowane.open("wynik_programu.txt", ios::out | ios::app);
posortowane<<
posortowane.close();
posortowane.clear();
*/
return 0;
}