Estou fazendo um programa que lê um número de unidades vendidas de um certo produto em 4 filiais de uma loja nos 6 primeiros meses do ano, é o programa deve imprimir uma tabela com os valores digitados e informar qual loja teve as maiores vendas qual o pior e melhor mês de vendas do ano nas 4 lojas minha idéia para esse programa e a seguinte:
fiz uma matriz 4*6 onde as linhas vão representar as lojas e as colunas vão representar os meses do ano, para informar qual loja obteve maior resultado eu tenho que pegar a maior linha mais como eu faço comparar cada uma e pegar a maior…?
No caso dos meses e mesma coisa e ainda tenho que verificar em qual mês foi maior o número de vendas e em qual mês foi menor o número de vendas.
Não tenho nem idéia de como vo fazer para pegar a maior linha a maior coluna e a menor coluna vo deixar o código ai embaixo quem quiser me ajudar com uma resposta fácil e objetiva a qual eu possa entender ficarei grato, pois e a primeira vez que eu me deparo com esse tipo de situação.
import javax.swing.*;
public class AED12
{
public static void main(String args[])
{
String saida="Programa 12\n";
int mat[][]=new int [4][6];
JTextArea texto = new JTextArea(10,10);
int cont=0;
int linha[][]= new int[4][6];
int j=0,i,l=-1,l2=0;;
for(i=0;i<4;i++)
{
for(j=0;j<6;j++)
{
saida+=mat[i][j]=Integer.parseInt(JOptionPane.showInputDialog(null,"Dígite a venda do produto "+(i+1)+"º no mês "+(j+1)+"º",(i+1)+"ª FILIAL ",JOptionPane.WARNING_MESSAGE));
}
saida+="\n";
}
saida+="\n";
for(i=0;i<4;i++)
{
l++;
for(j=0;j<6;j++)
{
if(l==0)
{
saida+=mat[i][j];
}
}
}
texto.setText(saida);
JOptionPane.showMessageDialog(null,texto);
}
}