Estou fazendo um exercicio em java sou iniciante. Para o livro é um exercicio nivel basico mas eu não sei se está certo.
O exercicio pede (“Escreve um programa que a partir de um universo de números de 1 a 60, gere e imprima 10 sequencias aleatórias de 6 numeros e os armazene em uma matriz com 10 linhas e 6 colunas”) O código q eu gere está abaixo
public class Vetor {
public static void main (String args[]) {
System.out.println ("\n\n\t\tPrograma Vetor\n\n");
int numeros[][] = new int[10][6];
int maximo = 60;
// preenchendo a matriz
for (int i=1; i<= 6; i++)
{
int numero = (int) (Math.random() * maximo);
int numero1 = (int) (Math.random() * maximo);
int numero2 = (int) (Math.random() * maximo);
int numero3 = (int) (Math.random() * maximo);
int numero4 = (int) (Math.random() * maximo);
int numero5 = (int) (Math.random() * maximo);
int numero6 = (int) (Math.random() * maximo);
int numero7 = (int) (Math.random() * maximo);
int numero8 = (int) (Math.random() * maximo);
int numero9 = (int) (Math.random() * maximo);
for (int j=1; j<numeros.length; j++)
{
for (int k=1; k<numeros[j].length; k++)
{
numeros [j][k] = j*k;
}
}
System.out.print (numero + " ");
System.out.print (numero1 +" ");
System.out.print (numero2 +" ");
System.out.print (numero3 +" ");
System.out.print (numero4 +" ");
System.out.print (numero5 +" ");
System.out.print (numero6 +" ");
System.out.print (numero7 +" ");
System.out.print (numero8 +" ");
System.out.println (numero9 +" ");
}
}
}
Está certo???
