sl@ckw@re Postado Janeiro 27, 2008 Denunciar Share Postado Janeiro 27, 2008 Gostaria de saber:Como faço um Programa Básico que tenha Matrizes? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mszx Postado Janeiro 28, 2008 Denunciar Share Postado Janeiro 28, 2008 Aqui tens um exemplo bem simples.E bem conhecido, o do quadrado mágico.import javax.swing.*; public class CUBO2 { public static void main(String args[]) { int k=1,aux=0; int n=0; do { String resp = JOptionPane.showInputDialog(null,"Digite a ordem da Matriz","CUBO MÁGICO",JOptionPane.QUESTION_MESSAGE); int y = Integer.parseInt(resp); n=y; }while(n % 2 == 0); int i=n,j=n; int [][] M; M = new int [i][j]; System.out.println(); System.out.println(); aux= (n+1)/2; i=0; j=aux-1; M[i][j]=k; while(k!=n*n) { if(k%n==0) { i=i+1; j=j-1; } else i=i-1; j=j+1; if(i==-1) i=n-1; if(j>n-1) j=0; k=k+1; M[i][j]=k; } for(i=0;i<n;i++) { System.out.println(); for(j=0;j<n;j++) { System.out.print(M[i][j]); if(M[i][j]>9) System.out.print(" "); else System.out.print(" "); } } System.out.println(); System.exit(0); } } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
sl@ckw@re
Gostaria de saber:
Como faço um Programa Básico que tenha Matrizes?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.