Aiutoooo

di il
3 risposte

Aiutoooo

Ciao a tutti sono nuovo di questo forum e stò imparando la prog. Java.
Volevo chiedervi una cosa...

int num_macchine;
String num;
String [] tipi;
num=JOptionPane.showInputDialog("Quante macchine ci sono");
num_macchine=Integer.parseInt(num);
tipi[]=new String[num_macchine];
for(int i=0;i<tipi;i++);
{tipi =JOptionPane.showInputDialog("Metti nomi auto");}
for(int i=0;i<tipi;i++);
elenco=elenco+tipi;
JOptionPane.showMessageDialog(null,elenco);

COSA HO CMBINATO DI SBAGLIATO????

e visto che l'originale del prog. è stato fatto a scuola, coem mai devo mettere pe 2 volte :
For(int i=0; i<tipi;i++);

Grazie, scusate ma il prof. non spiega troppo bene e non capieco molto.

3 Risposte

  • Re: Aiutoooo

    Ciao e benvenuto
    Allora punto 1. leggere il regolamento del forum: I titoli come aiutoooo sono da evitare assolutamente.

    Per quanto riguarda il codice mi é balzato all'occhio che viene dichiarato:
    tipi[] che é un array di stringhe

    Nel ciclo for non puoi fare i<tipi ma deve essere i< del numero di elementi presenti nell'array tipi

    Spero di essere stato chiaro, ciao
  • Re: Aiutoooo

    E' come mai 2 FOR sia rima che dopo..???

    Un consiglio il mio prof. non è un campione ha spiegare e io non ho capito benissimo ( While, Do While, array) dove posso trovare un manuale, guida che spieghi bene quest argomenti ???

    Thank's "scusa pe il titolo"
  • Re: Aiutoooo

    Ciao la presenza dei 2 for dipende da cosa deve fare l'algoritmo, possono esserce anche 10 non importa. Java é un mondo e io ti consiglierei di partire dalle basi tramite dei libri per principianti...
    Java for Dummies o simili.

    Ciao e buono studio
Devi accedere o registrarti per scrivere nel forum
3 risposte