QUARTA LISTA DE AEDS
1- Faça um programa em Java para ler um conjunto valores do tipo inteiro, armazenar em uma matriz quadrada e imprimir todos os valores armazenados na matriz.
package lista4;
import javax.swing.JOptionPane; public class impvalor {
public static void main(String[] args) { int i,j; int matriz[][]=new int[4][4]; for (i=0;i<4;i++) for (j=0;j<4;j++) matriz[i][j]=Integer.parseInt(JOptionPane.showInputDialog("digite um valor")); for (i=0;i<4;i++) for (j=0;j<4;j++) JOptionPane.showMessageDialog(null,"Numero armazenado: " + matriz[i][j]); }
}
2- Faça um programa em Java para ler um conjunto de valores do tipo double, e armazenar em uma matriz quadrada e imprimir somente os elementos da diagonal principal. package lista4;
import javax.swing.JOptionPane; public class impvalor {
public static void main(String[] args) { int i,j; double diagonal[][]=new double[3][4]; for (i=0;i<3;i++){ for (j=0;j<4;j++) diagonal[i][j]= Double.parseDouble(JOptionPane.showInputDialog("digite um numero")); } for (i=0;i<3;i++) for (j=0;j<4;j++) if (i==j){ JOptionPane.showMessageDialog(null,"os elementos da diagonal principal sao:"+i+"e"+j+"sao;"+diagonal[i][j]); } } }
3- Faça um programa em Java que peça ao usuário para digitar um conjunto valores inteiro e inserir na matriz A, em seguida digitar outros valores e inserir na matriz B. Multiplicar os valores de cada posição da matriz A [0][0] pelo elemento que corresponde a mesma posição na matriz B [0][0] fazendo isso para todos as posições e inserir o resultado na matriz C na posição correspondente. Imprimir as três matrizes. Todas as matrizes são 3x3.
package lista;
import javax.swing.JOptionPane;
public class matriz {
public static void main(String[] args) { int i=0,j=0; int matA[][]=new int[3][3]; int matB[][]=new int[3][3]; int matC[][]=new int[3][3];
for(i=0;i<3;i++){ for (j=0;j<3;j++){