Noi dell'Informatica..

Forum Studenti Informatica Del Primo Anno di Firenze


    in laboratorio sì...a casa no...

    Condividi
    avatar
    Il Guasta

    Numero di messaggi : 23
    Età : 31
    Località : Montecatini Terme
    Data d'iscrizione : 13.11.08

    in laboratorio sì...a casa no...

    Messaggio Da Il Guasta il Gio Dic 18, 2008 10:00 pm

    scusate il disturbo...volevo sapere se qualcuno di voi (che sicuramente siete più esperti di me nella programmazione) mi sa dire perchè questo codice

    int[] arrayCasuale (int n, int k)
    { int[] vettore = new int[n];
    int[] arrayCasuale (int n, int k)
    { int[] vettore = new int[n];
    int i=0;
    for (i=0;i
    {vettore[i]=1 (int)(Math.random()*k);
    }
    return vettore;

    }

    boolean verificaElementi (int [] vettore)
    { int i=0;int j=0;boolean controllo=true;
    {for (i=0;i {for (j=i+1;j {if (vettore[i]==vettore[j])
    {controllo = true;
    }
    else
    {controllo = false;
    }
    }
    }
    }
    return controllo;
    }

    int numeroInversioni (int [] vettore)
    { int i=0; int j=0; int a=0;
    { for (i=0;i { for (j=i+1;j {if (vettore[i]>vettore[j])
    {a ;
    }
    }
    }
    }
    return a;
    }


    (che è una parte di quello che ho scritto oggi durante l'esercitazione) in laboratorio funzionava benissimo mentre a casa mi da un monte di errori...qui ho messo solo una parte, ma tutto il codice scritto oggi mi da errori...HELP!


    Ultima modifica di Il Guasta il Ven Dic 19, 2008 12:17 am, modificato 1 volta
    avatar
    Il Guasta

    Numero di messaggi : 23
    Età : 31
    Località : Montecatini Terme
    Data d'iscrizione : 13.11.08

    Re: in laboratorio sì...a casa no...

    Messaggio Da Il Guasta il Ven Dic 19, 2008 12:14 am

    giusto per informazione, quei cicli FOR sono completi...non so perchè a fare copia e incolla sono venuti tagliati...non mi fa neanche editare il messaggio...

    {for (i=0;i<vettore.length-1 && controllo;i++)
    {for (j=i+1;j<vettore.length;j++)



    { for (i=0;i<vettore.length-1;i++)
    { for (j=i+1;j<vettore.length;j++)

      La data/ora di oggi è Lun Nov 19, 2018 1:19 am