2)Ingresar una cierta cantidad de filas y columnas ,con sus respectivos datos ;luego mostrar la matriz original e intercambiada.
package clase14; import javax.swing.JOptionPane; import javax.swing.JTextArea; public class Ejercicio6 {
public static void main(String[] args) {
Intercambiar();
}
static void Intercambiar(){
int N,i,j,aux;
int A[][]=new int[10][10];
JTextArea areaSalida=new JTextArea();
N=Integer.parseInt(JOptionPane.showInputDialog("Ingresar cantidad de filas y columnas:"));
for(i=0;i< N; i++){
for(j=0;j< N; j++){
A[i][j]=Integer.parseInt(JOptionPane.showInputDialog("Ingresar numero: "));
}
}
JOptionPane.showMessageDialog(null,"La matriz original es: ");for(i=0;i
for(j=0;j< N; j++){
areaSalida.append(A[i][j]+"\t");
JOptionPane.showMessageDialog(null,areaSalida);
}
areaSalida.append("\n");
}
for(i= 0; i< N; i++){
aux=A[i][i];
A[i][i]=A[N-1][i];
A[N-1][i]=aux;
}
JOptionPane.showMessageDialog(null,"La matriz intercambiada es: ");
areaSalida.append("\n");
areaSalida.append("--------------------------------");
areaSalida.append("\n");
for(i=0;i< N;i ++){
for(j=0;j< N; j++){
areaSalida.append(A[i][j]+"\t");
JOptionPane.showMessageDialog(null,areaSalida);
}
areaSalida.append("\n");
}
}
}
<<Curso Programación>> <br>
No hay comentarios:
Publicar un comentario