Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Problema ordonarea sirurilor clasa a 9 a  (Citit de 1105 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
bianca.pop47
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 1



Vezi Profilul
« : Mai 21, 2014, 16:08:42 »

Buna.La info am facut ora trecuta ordonarea sirurilor prin metoda selectiei generale si profesorul ne-a dat programul de mai jos,insa cand il scriu in code blocks si ii dau run se deschide casuta,dar daca apas enter sau orice alta tasta se inchide.

#include <fstream>
using namespace std;
ifstream fin("sir.in");
ofstream fout("sir.out");
int a[1000], n;
void Read();
void Sort();
void Write();
int main()
{
    Read();
    Write();
    Sort();
    Write();
    fin.close();
    fout.close();
    return 0;
}

void Read()
{
    fin>>n;
    for(int i=0; i<n; ++i)
        fin>>a;
}

void Write()
{
    for (int i=0; i<n; ++i)
        fout<<a<<' ';
        fout<<'\n';
}

void Sort()
{
    int aux;
    for (int i=0; i<n-1; ++i)
        for( int j=i+1; j<n; ++j)
            if(a>a[j])
            {
                aux=a;
                a=a[j];
                a[j]=aux;

            }
}
Memorat
bogdanboboc97
Strain


Karma: 3
Deconectat Deconectat

Mesaje: 12



Vezi Profilul
« Răspunde #1 : Mai 21, 2014, 19:59:46 »

ai creat fisierele ? trebuie sa creezi fisierele sir.in si sir.out, bagi nr de elemente ale sirului si numerele din sir in sir.in si ti se afisa in sir.out sirul sortat
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines