Allora, visto che la prima riga del file contiene il numero di quote che andrai a leggere successivamente, tramite quello puoi andare a crearti un array:
Ora il ciclo while va benissimo, ma "male" si sposa con l'array delle quote. Niente di grave: inizializzi un contatore al di fuori del whilecodice:int[] arrayQuote = new int[prima_riga];
e quando calcoli la nuova quota andrai ad inserirla nel tuo arrayQuote e ad aumentare il contatorecodice:int rigaQuota = 0; while (...
PS: ad occhio hai un readline di troppo nel while (basta quello del ciclo while stesso)codice:arrayQuote[rigaQuota] = ...; rigaQuota++;

Rispondi quotando