Ordinamento lineare vettore

di il
3 risposte

Ordinamento lineare vettore

Ciao ragazzi sono un nuovo utente e avrei bisogno di un aiuto… ho scritto il codice per l'ordinamento lineare di un vettore ma non riesco a capire cosa sbaglio.
ecco il codice:
#include <iostream>
#define N 3
using namespace std;

int main()
{
int vettore[N];
int i;
int j;
int numero;
int temp;

for (i=0; i<N; i++)
{
cout<<"inserisci il "<< i+1 << " numero"<<endl;
cin>>numero;

}

for (i=0;i<N-1;i++)
{

for (j=i+1; j<N;j++)
{
if (vettore>vettore[j])
{
temp=vettore;
vettore=vettore[j];
vettore[j]=temp;
}

}


}

cout<<" ecco il vettore ordinato "<<endl;

cout<<vettore;
return 0;
}


grazie a tutti quelli che mi aiuteranno!

3 Risposte

  • Re: Ordinamento lineare vettore

    Dubito che
    Cout<<vettore;
    Funzioni realmente


    Giusto per saperlo: cosa succede cosa vedi a video?
  • Re: Ordinamento lineare vettore

    Utilizza il tag CODE per postare il codice
  • Re: Ordinamento lineare vettore

    purequestocista ha scritto:


    
        for (i=0; i<N; i++)
        {
            cout<<"inserisci il "<< i+1 << " numero"<<endl;
            cin>>numero;
    
        }
    Li butti via tutti quanti tranne l'ultimo, dopodiché butti via anche l'ultimo perché non lo usi da nessuna parte...
Devi accedere o registrarti per scrivere nel forum
3 risposte