import javax.swing.JOptionPane;
public class exemp4 {
public static void main(String[] args){
String[] clientes=new String[50];
double[] valor=new double [50];
int[] dias=new int[50];
int[] mes=new int[50];
int q=0;
int x=0;
do{
x=menu();
switch(x){
case 1:{
Cadastrar(clientes, valor, dias, mes, q);
q++;
break;
}
case 2:{
Listar_Vendas(clientes, valor, dias, q);
break;
}
case 3:{
JOptionPane.showMessageDialog(null, "Vendido no Dia: "+Total_Vendido(valor, dias, q));
break;
}
case 4:{
tvdm(dias, mes, q);
break;
}
}
}while(x!=5);
}
static int menu(){
String m="1 - Cadastrar";
m+="\n2 - Listar Vendas";
m+="\n3 - Total Vendido no Dia";
m+="\n4 - Total Vendido no Mês";
m+="n5 - Total Vendido no dia";
m+="\n6 - Sair";
int op=0;
do{
op=Integer.parseInt(JOptionPane.showInputDialog(null, m));
if (op<1 || op > 5){
JOptionPane.showInputDialog(null, "Opção Inválida");
}
}while(op<1 || op > 5);
return op;
}
static void Cadastrar(String[] n, double[]v ,int[] dia,int[] m, int q){
n[q]=JOptionPane.showInputDialog(null,"Cliente: ");
dia[q]=Integer.parseInt(JOptionPane.showInputDialog(null,"Dia do Mês: "));
v[q]=Double.parseDouble(JOptionPane.showInputDialog(null, "Valor: "));
m[q]=Integer.parseInt(JOptionPane.showInputDialog(null,"Mês: "));
}
static void Listar_Vendas(String[] n, double[] v, int[] mes, int q){
String v1="Vendas por Cliente";
for(int i=0; i<q; i++){
v1+="\nCliente: "+n[i];
v1+=" - Venda: "+v[i];
}
JOptionPane.showMessageDialog(null, v1);
}
static double Total_Vendido(double[] v,int[] d, int q){
int dia=Integer.parseInt(JOptionPane.showInputDialog(null, "Dia: "));
double soma=0;
for(int i=0;i<q;i++){
if(dia == d[i]){
soma = soma + v[i];
}
}
return soma;
}
COMO FACO PARA MOSTRAR TOTAL DE VENDAS EM CADA DIA