Cod sursa(job #355980)

Utilizator Hori93Simon Horatiu Hori93 Data 12 octombrie 2009 21:40:53
Problema Sortare prin comparare Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.56 kb
#include <fstream>


using namespace std;

ifstream fin("algsort.in");
ofstream fout("algsort.out");

int main()
{
	int a[100];
	int n;
	fin >> n;
	int i, aux;
	for ( i = 0; i < n; i++ )
		fin >> a[i];
	
	for ( i = 0; i < n; i++ )
		fout << a[i] << ' ';
	fout << '\n';
	
	// Sortare
	for ( i = 0; i < n - 1; i ++ )
			if ( a[i] > a[i+1] )
			{
				aux = a[i];
				a[i] = a[i+1];
				a[i+1] = aux;
			}
	
	for ( i = 0; i < n; i++ )
		fout << a[i] << ' ';
	fout << '\n';
    system("pause");
	fin.close();
    fout.close();
	return 0;
}