publicstaticvoidmain(String[]args){Object[]itens={"ÓTIMO","BOM","REGULAR"};intidade=0;intmedia=0,Otimo=0,regular=0,bom=0;for(inti=0;i<15;i++){idade=parseInt(JOptionPane.showInputDialog(null,"Qual seu Idade?"));ObjectselectedValue=JOptionPane.showInputDialog(null,"Qual Sua Opinião?","Opçao",JOptionPane.INFORMATION_MESSAGE,null,itens,itens[0]);//Stringopcao=selectedValue+"";switch(opcao){case"ÓTIMO":media=media+idade;Otimo=Otimo+1;break;case"BOM":break;case"REGULAR":regular=regular+1;break;default:}}JOptionPane.showMessageDialog(null,"A media das idades das pessoas \nque responderam ÓTIMO = "+(media/Otimo)+" ANOS");JOptionPane.showMessageDialog(null,"A quantidade de pessoas \nque respondeu regular = "+regular);JOptionPane.showMessageDialog(null,"A porcentagem de pessoas que \nrespondeu bom entre todos os espectadores \nanalisados = "+regular*100/15+"%");}
}
A
Ana_Paula_Macedo
Vlwww sua resposta me salvou valei mesmo… so realizei algumas mudanças pertinentes ao que eu ja havia feito mais foi perfeito!
Cicero_Janio
fico feliz por ter ajudado
Rosmano2 likes
Não ajudou, ela continua sem saber como fazer.
ProgramadorBR
Utilize uma variável que armazene o valor de entrada - Scanner
Utilize Switch com os valores e break ao final de cada case.