Skip to content

TRuHa83/MatrixEight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

MatrixEight

Ejercicio con matrices de diferentes tamaños

Descripción

MatrixEight es un programa en Java que permite manipular y visualizar matrices de diferentes tamaños. Ofrece varias funcionalidades como generar matrices aleatorias, invertir sus valores, vaciarlas, contar la cantidad de ceros y unos, y mostrar las filas y columnas en base 10. Además, incluye varios juegos como 8 Torres, 8 Reinas y el Recorrido del Caballo.

Funcionalidades

  • Mostrar matriz
  • Generar matriz aleatoria
  • Invertir matriz
  • Vaciar matriz
  • Contar cantidad de ceros
  • Contar cantidad de unos
  • Mostrar filas en base 10
  • Mostrar columnas en base 10
  • Cambiar tamaño de la matriz
    • 2x2
    • 4x4
    • 6x6
    • 8x8
  • Juegos:
    • 8 Torres
    • 8 Reinas
    • Recorrido del Caballo

Uso

Clona el repositorio:

git clone https://github.com/TRuHa83/MatrixEight.git

Navega al directorio:

cd MatrixEight

Compila y ejecuta:

javac src/*.java

java -cp src MatrixEight


Menú principal

╔═══════════════════════════════╗
║          MATRIZ 8x8           ║
╠═══╦═══════════════════════════╣
║ 1 ║ Mostrar matriz            ║
╟───╫                           ╢
║ 2 ║ Generar matriz aleatorio  ║
║ 3 ║ Invertir matriz           ║
║ 4 ║ Vaciar matriz             ║
╟───╫                           ╢
║ 5 ║ Contar cuantos 0 hay      ║
║ 6 ║ Contar cuantos 1 hay      ║
╟───╫                           ╢
║ 7 ║ Filas en base 10          ║
║ 8 ║ Columnas en base 10       ║
╟───╫                           ╢
║ 9 ║ juegos                    ║
╟───╫────────────╥───╥──────────╢
║ Q ║ Salir      ║ O ║ Opciones ║
╚═══╩════════════╩═══╩══════════╝

Menú opciones

╔═══════════════════════════════╗
║           Opciones            ║
╠═══╦═══════════════════════╦═══╣
║ 2 ║ Matriz 2x2            ║   ║
║ 4 ║ Matriz 4x4            ║   ║
║ 6 ║ Matriz 6x6            ║   ║
║ 8 ║ Matriz 8x8            ║ ✔ ║
╟───╫                       ║   ╢
║ C ║ Ayuda en juegos       ║   ║
╟───╫                       ║   ╢
║ A ║ Acerca de...          ║   ║
╟───╫───────────────────────╨───╢
║ V ║ Volver                    ║
╚═══╩═══════════════════════════╝

Autor

About

Ejercicio con matrices 8x8

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages