¿Ayuda para completar un programa de matriz en java por favor.?

Realizar un programa que permita buscar un número en una matriz (el número y la matriz deben ser digitados por el usuario), imprimiendo la fila y la columna donde se encuentre ubicado el número.

(No se que mas hacer, estoy estancado).

import java.util.Random;

import java.util.Scanner;

class Main {

  public static void main(String[] args) {

    int rows = 5;

    int columns = getColumns();

    int matrix[][] = new int[rows][columns];

    for (int i = 0; i < rows; i++) {

      for(int j = 0; j < columns; j++) {

        matrix[i][j] = genRandomNumber(0, 10);

        System.out.println(String.format("(%d, %d) = %d", i+1, j+1, matrix[i][j]));

      }

    }

  }

  public static int getColumns() {

    System.out.println("escribir un numero de columnas");

    Scanner scanner = new Scanner(System.in);

    int columns = scanner.nextInt();

    scanner.close();

    return columns;

  }

  public static int genRandomNumber(int min, int max) {

    Random r = new Random();

    return r.nextInt(max + 1 - min) + min;

  }

}

1 respuesta

Calificación
  • hace 3 semanas

    deja java y pásate al lado importante, al lado oscuro, al de los verdaderos programadores, pásate a usar tecnología microsoft y utiliza visual studio prueba el poder de c# y nunca mas querrás volver a ese panchurriento lenguaje sin chiste de java

    • gabrielhace 3 semanasReportar

      se que hay mejores que java pero esto es de una clase y necesito ayuda

¿Aún tienes preguntas? Pregunta ahora para obtener respuestas.