package mundo; import java.util.Scanner; public class Campeonato { String [] equipos; int [][] tabla; int maxEquipos; int [] puntos; int [] partidosGanados; int [] partidosEmpatados; int [] partidosPerdidos; Scanner dato = new Scanner(System.in); public Campeonato() { System.out.println("Digite el numero de equipos "); maxEquipos = dato.nextInt(); crearEquipos(); crearTabla(); crearEncuentros(); imprimirTabla(); } public void crearEquipos() { equipos = new String[maxEquipos]; for (int i = 0; i < maxEquipos; i++) { System.out.println(" Digite el nombre del equipo " + i); equipos[i] = dato.next(); } for (int i = 0; i < maxEquipos; i++) { System.out.println(" equipo " + i + " = " + equipos[i]); } } public void crearTabla() { tabla = new int[maxEquipos][maxEquipos]; for (int i = 0; i < maxEquipos; i++) { for (int j = 0; j < maxEquipos; j++) { if(i==j) tabla[i][j] = -2; else tabla[i][j] = -1; } } System.out.println(" "); for (int i = 0; i < maxEquipos; i++) { System.out.print("\t"+equipos[i]+"\t"); } System.out.println(""); for (int i = 0; i < maxEquipos; i++) { System.out.print(equipos[i]+" "); for (int j = 0; j < maxEquipos; j++) { System.out.print("\t"+tabla[i][j]+"\t"); } System.out.println(" "); } System.out.println(" "); } public void crearEncuentros() { for (int i = 0; i < maxEquipos; i++) { for (int j = 0; j < maxEquipos; j++) { if(tabla[i][j]==-1) { System.out.println(" Digite goles " + equipos[i]); tabla[i][j]= dato.nextInt(); System.out.println(" Digite goles " + equipos[j]); tabla[j][i]= dato.nextInt(); } if(tabla[i][j]==tabla[j][i]) { } } } } public void imprimirTabla() { for (int i = 0; i < maxEquipos; i++) { System.out.print("\t"+equipos[i]+"\t"); } System.out.println(""); for (int i = 0; i < maxEquipos; i++) { System.out.print(equipos[i]+" "); for (int j = 0; j < maxEquipos; j++) { System.out.print("\t"+tabla[i][j]+"\t"); } System.out.println(" "); } System.out.println(" "); } public static void main(String[] args) { Campeonato opc = new Campeonato(); } }