Confronto

di il
4 risposte

Confronto

Come metto a confronto 5 numeri per mettere al primo, secondo e terzo posto 3 numeri in ordine crescente

4 Risposte

  • Re: Confronto

    MattiaPM17 ha scritto:


    Come metto a confronto 5 numeri per mettere al primo, secondo e terzo posto 3 numeri in ordine crescente
    Dipende ... se i 5 numeri sono in 5 variabili distinte oppure in un array.
    Se le hai "sciolte" bisognerebbe fare tutti i confronti del caso in maniera logica/ragionata. Se sono in un array, si ordina l'array con un algoritmo di ordinamento. Il framework ha già i sort() per ordinare un array, quindi c'è solo da vedere se puoi usare questi oppure se devi implementare tu l'algoritmo per solite questioni "didattiche".
  • Re: Confronto

    Sono in 5 variabili distinte
  • Re: Confronto

    MattiaPM17 ha scritto:


    Sono in 5 variabili distinte
    Devi fare tutta una serie di confronti, ovviamente in maniera ragionata.
    Se è lecito modificare le variabili, si possono scambiare i valori per replicare sostanzialmente quello che fa l'algoritmo bubblesort.
  • Re: Confronto

    Dipende qual'è lo scopo dell'esercizio, io farei così:

    1-> metto tutti i valori in una collection (es un'ArrayList)
    2-> ordino col metodo statico Collection.sort()
    3-> stampo il contenuto ordinato
Devi accedere o registrarti per scrivere nel forum
4 risposte