Sei stato Chiarissimo!!
Ma chiedo venia, mi sono spiegato male io! Conosco i cicli ma il punto di manuale al quale sono arrivato non parla ancora di niente del genere quindi dovrei farlo senza for if ecc ...
Pensi sia possibile? Altrimenti lo devo per forza caricare a mano dal codice ..
quindi:
codice:
import jbook.util.Input;
public class ArrayPrimi {
public static void main(String[] args) {
int [] primi = { 1, 2, 3, 5, 7, 11, 13, 17, 19 };
System.out.println ("Ci sono " +primi.length+ " elementi nell'array");
int l = Input.readInt("Quale elemento vuoi visualizzare? ");
System.out.println (l <= primi.length ? "L'elemento " + l +" e': "+ primi[l-1]
: "Devi inserire un valore minore di " + primi.length);
}
}
e' gia' apposto x un array con numeri primi minori di 20
xo', se cosi' l'esercizio e' risolto, non capisco il significato dell'ultimo pezzo: Il programma deve continuare a funzionare anche se si decide di inizializzare l'array int[] con una sequenza di primi piu' lunga o piu' corta.
Grazie per il tuo tempo e pazienza!