Veja com atenção a definição
import javax.swing.JOptionPane;
public class Nula{
public static void main(String [] args){
int A[][] = new int [50][50];
int B[][] = new int [50][50];
int ai,aj,bi,bj;
String texto="";
String texto1="";
boolean a1,b1;
int l = 0;
int c = 0;
Aqui vamos pedir ao usuário digita a Matriz A
ai = Integer.parseInt(JOptionPane.showInputDialog("Quantas linha tera a matriz A"));aj = Integer.parseInt(JOptionPane.showInputDialog("Quantas coluna tera a matriz A"));
________________________________________________________________________________
Aqui vamos colocar o elementos da Matriz A
while ( l < ai){c = 0;
while ( c < aj){
A[l][c] =Integer.parseInt(JOptionPane.showInputDialog("Informe elementos da colunas:"+(l+1)+(c+1)));
c = c +1;
}
l = l +1;
}
_________________________________________________________________________________
Aqui mostrara os elementos digitados na linhas e colunas
l = 0 ;while ( l < ai){
c = 0;
texto =texto+"|";
while ( c < aj){
texto =texto+" ";
texto =texto+A[l][c]+" ";
c = c + 1;
}
texto =texto+"|\n";
l = l + 1;
}
_________________________________________________________________________________
Aqui pedimos ao usuário digita a Matriz B
JOptionPane.showMessageDialog(null, "Informe a Matriz B");
bi = Integer.parseInt(JOptionPane.showInputDialog("Quantas linha tera a matriz B"));
bj = Integer.parseInt(JOptionPane.showInputDialog("Quantas coluna tera a matriz B"));
_________________________________________________________________________________
Aqui vamos colocar o elementos da Matriz B
int ba = 0;
int bc = 0;
while ( ba < bi){
bc = 0;
while ( bc < bj){
B[ba][bc] =Integer.parseInt(JOptionPane.showInputDialog("Informe elementos da colunas:"+(ba+1)+(bc+1)));
bc = bc +1;
}
ba = ba +1;
}
_________________________________________________________________________________
Aqui mostrara os elementos digitados na linhas e colunas
ba = 0 ;
while ( ba < bi){
bc = 0;
texto1 =texto1+"|";
while ( bc < bj){
texto1 =texto1+" ";
texto1 =texto1+B[ba][bc]+" ";
bc = bc + 1;
}
texto1 =texto1+"|\n";
ba = ba + 1;
}
JOptionPane.showMessageDialog(null, "A Matriz A :\n"+texto+"\nA Matriz B :\n"+texto1);
_________________________________________________________________________________
Aqui mostra a usuário se a Matriz A e B são nulas
l = 0;a1 = true;
while (l<ai){
c=0;
while (c<aj){
if (A[l][c]!=0){
a1 = false;
}
c=c+1;
}
l=l+1;
}
if (a1){
JOptionPane.showMessageDialog(null, "Matriz A ela e nula :");
}
else {
JOptionPane.showMessageDialog(null, "Matriz A nao e nula");
}
ba = 0;
b1 = true;
while (ba<bi){
bc=0;
while (bc<bj){
if (B[ba][bc]!=0){
b1 = false;
}
bc=bc+1;
}
ba = ba +1;
}
if (b1){
JOptionPane.showMessageDialog(null, "Matriz B ela e nula :");
}
else {
JOptionPane.showMessageDialog(null, "Matriz B nao e nula");
}
}
}
_________________________________________________________________________________
Aqui veremos o resultado do código
Nenhum comentário:
Postar um comentário