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