Salve a tutti sono nuovo del forum...e anche del linguaggio di programmazione java!!!![]()
Avrei un piccolo problemino...sto scrivendo un programma che prenda in input una matrice s di interi e li stampi a video...con la particolarità che gli interi che andranno a riempire gli array vengano generati casualmente tramite la funzione "Math.random".
Ho un problema però...quando compilo mi da il seguente errore...![]()
Esercizio01.java:12: incompatible types
found : int
required: int[]
matrice_s[a] = (int)(1+Math.random()*9);
^
Esercizio01.java:13: incompatible types
found : int
required: int[]
matrice_s[b] = (int)(1+Math.random()*9);
^
2 errors
>Exit code: 1
Vi posto anche il codice che ho scritto...![]()
public class Esercizio01
{
public static void main(String[]args)
{
int matrice_s[][];
matrice_s = new int [10][2];
int a;
int b;
int matrice = 9;
for(a=0; a<=matrice; a++){
for(b=0; b<=matrice; b++)
matrice_s[a] = (int)(1+Math.random()*9);
matrice_s[b] = (int)(1+Math.random()*9);
System.out.println(matrice_s[a]);
System.out.println(matrice_s[b]);
}
}
}
Qualcuno potrebbe aiutarmi a capire dove sbaglio...?! Grazie anticipatamente a tutti...!![]()