LLENAR UNA MATRIZ DE NUMEROS ALEATORIOS ENTEROS O DECIMALES EN JAVA
Hoy veremos una forma de llenar una matriz con números aleatorios o randon en java. Existen diversas formas para crear una matriz de números aleatorios, pero hoy mostrare un método bastante sencillo y fácil de entender.
Si no sabes ¿como crear una matriz en Java? no te preocupes, iré paso a paso desde lo más básico.
Matriz de números aleatorios en Java
Crear una matriz de numeros aleatorios, ya sea números enteros (int o Integers) o numeros decimales (double), no es algo dificil. Solo debemos tener cuidado de no confundirnos a la hora de recorrer la matriz y agregar los números randon, aleatorios, al azar o como ustedes los quieran llamar.
Video tutorial sobre como llenar una matriz de numeros randon
En este video explico paso a paso conceptos básicos sobre como crear y agregar números o elementos a una matriz, ademas de como agregar elementos aleatorios o randon.
Codigo en Java usado durante el video
//Instancionamos la clase randon para generar numeros aleatorios
Random randon = new Random();
//Creamos una matriz cuadrada de tamanio 5 x 5, es decir, 5 filas y 5 columnas
double [][] matriz = new double [5][5];
// dos for para recorrer cada posicion de la matriz y agregar el numero
for (int i = 0; i < matriz.length; i++) {
for (int j = 0; j < matriz.length; j++) {
//asignacion de numero aleatorio
matriz[i][j] = randon.nextInt() +randon.nextDouble();
}
}
//imprimir respuesta
String respuesta = "";
for (int i = 0; i < matriz.length; i++) {
for (int j = 0; j < matriz.length; j++) {
respuesta = respuesta +" "+ matriz[i][j];
}
respuesta = respuesta + "\n";
}
System.out.println(respuesta);
Si quieres saber más sobre generar numeros aleatorios de forma un poco más avanzada como por ejemplo:
- Generar números aleatorios entre un numero y otro
- Generar números aleatorios omitiendo un numero
Puedes visitar el siguiente articulo donde explico más a fondo el tema de los números aleatorios.
Si quieres conocer otros artículos parecidos a LLENAR UNA MATRIZ DE NUMEROS ALEATORIOS ENTEROS O DECIMALES EN JAVA puedes visitar la categoría Java.
Entradas relacionadas