Tenho este comando para realizar a seguinte tarefa, na teoria ele deveria funcionar mas quando coloco ele no NeatBeans ele da vários erros e não consigo concertar!
Obs.: é um trabalho do curso que estou cursando
Faça um algoritmo que preencha uma matriz de 10x10 com números pares aleatórios entre 100 e 500.
A posição (linha, coluna) do maior elemento – Exibindo este valor;
A posição (linha, coluna) do menor elemento – Exibindo este valor;
public static void main(String ar[]){
function preencherMatriz() {
var matriz = [];
for (var i = 0; i < 10; i++) {
matriz[i] = [];
for (var j = 0; j < 10; j++) {
matriz[i][j] = getRandomPar(100, 500);
}
}
var maiorElemento = matriz[0][0];
var menorElemento = matriz[0][0];
var posicaoMaior = [0, 0];
var posicaoMenor = [0, 0];
for (var i = 0; i < 10; i++) {
for (var j = 0; j < 10; j++) {
if (matriz[i][j] > maiorElemento) {
maiorElemento = matriz[i][j];
posicaoMaior = [i, j];
}
if (matriz[i][j] < menorElemento) {
menorElemento = matriz[i][j];
posicaoMenor = [i, j];
}
}
}
console.log("Maior elemento: " + maiorElemento + " (Posição: " + posicaoMaior + ")");
console.log("Menor elemento: " + menorElemento + " (Posição: " + posicaoMenor + ")");
}
function getRandomPar(min, max) {
var numero = Math.floor(Math.random() * (max - min + 1)) + min;
return numero % 2 === 0 ? numero : numero + 1;
}
preencherMatriz();
}