Ordinamento vettori paralleli, esercizio nominativi e voti

di il
3 risposte

Ordinamento vettori paralleli, esercizio nominativi e voti

Ciao ragazzi, ho questo esercizio:
Hai un array con dei voti ed un altro array con i rispettivi voti.
Visualizza in ordine decrescente i voti con i rispettivi nominativi.
La mia domanda è, una volta ordinato il vettore dei voti in ordine decrescente (bubble sort), come faccio ad ordinare il vettore dei nomi
in modo da far corrispondere l'indice del nome con quello del voto?

Ad esempio
Nomi: - Voti:
A 7
B 3
C 9

ORDINATO
Voti: - Nomi
9 C
7 A
3 B
Come ordino il vettore dei nomi?

3 Risposte

  • Re: Ordinamento vettori paralleli, esercizio nominativi e voti

    Hai un array con dei voti ed un altro array con i rispettivi voti.
    Forse volevi dire che hai un array con i NOMI e un'altro CON I VOTI!!

    Vabbe! A parte l'errore di sbaglio

    Quando ordini un vettore NELLO STESSO ISTANTE DEVI scambiare i posti nell'altro!

    Ci sarebbe un'altro modo, MA e' complicato TANTO QUANTO quello descritto precedentemete!
  • Re: Ordinamento vettori paralleli, esercizio nominativi e voti

    L’altra idea sarebbe quella dell’uso di una struttura, alla fine il metodo preferibile e più ordinato.
  • Re: Ordinamento vettori paralleli, esercizio nominativi e voti

    migliorabile ha scritto:


    Hai un array con dei voti ed un altro array con i rispettivi voti.
    Forse volevi dire che hai un array con i NOMI e un'altro CON I VOTI!!

    Vabbe! A parte l'errore di sbaglio

    Quando ordini un vettore NELLO STESSO ISTANTE DEVI scambiare i posti nell'altro!

    Ci sarebbe un'altro modo, MA e' complicato TANTO QUANTO quello descritto precedentemete!
    Scusami per l'errore hahaaha.
    Comunque ho risolto, una cavolata pazzesca era
Devi accedere o registrarti per scrivere nel forum
3 risposte