ciao,
sono alle prime esperienze con java ed ho scritto un pogrammino x visulizare i numeri primi (nn so se è fondamentale ma io lavoro con un mac).
allora io in maniera del tutto toricaho scritto questo
ma quando vado all'esecuzione del programma attravarso il terminale del mac mi vengono visualizzati 2 errori uno nell' import che dice nn viene trovato il packege e oviamente il secondo errore lo visualiza in console.readIntcodice:import corejava.*; public class NumeriPrimi { public static void main (String args[]){ int maxnum = console.readInt("Inserisci fino a che numero visualizzare i numeri primi"); int n[] =new int[maxnum]; for(int k = 0; k < n.length; k++) n[k] = k+1; for(int i = 1; i < n.length; i++) if(n[i]!=0) for(int j = 1; j < n.length; j++) if(n[j]!=0 && n[i]!=n[j]) if(n[j]%n[i] == 0) n[j]=0; for(int p = 0; p < n.length; p++) if(n[p] !=0) System.out.print(n[p] +" "); System.out.println(""); } }
sapreste dirmi dove ho sbagliato?

Rispondi quotando