Ola boa tarde?
Estou com muito dificuldade em preencher matriz.
Tenho que fazer um programa que preencha uma matriz 3x7 com números inteiros entre (0-9) e depois calcular e mostra a quantidade de elementos entre 3-7.
Não sei o que vc fez @ThaisCristina, mas este seria o mais simples possível.
import java.util.Random;
public class MatrizAleatoria {
public static void main(String[] args) {
int[][] matriz = new int[3][7];
Random random = new Random();
int contador = 0;
// Preencher a matriz com valores aleatórios entre 0 e 9
for (int i = 0; i < matriz.length; i++) {
for (int j = 0; j < matriz[i].length; j++) {
matriz[i][j] = random.nextInt(10); // Gera números de 0 a 9
if (matriz[i][j] >= 3 && matriz[i][j] <= 7) {
contador++;
}
}
}
// Mostrar matriz
System.out.println("Matriz 3x7:");
for (int i = 0; i < matriz.length; i++) {
for (int j = 0; j < matriz[i].length; j++) {
System.out.print(matriz[i][j] + " ");
}
System.out.println();
}
// Resultado
System.out.println("Quantidade de elementos entre 3 e 7 (inclusive): " + contador);
}
}
Caso alguém ainda em 2025 precise de uma resposta, eis aqui um exemplo