amarelobr 0 Denunciar post Postado Outubro 24, 2007 estou a fazer esses exercicios da faculdade e esta dando um erro na hora de me mostrar a quantidade de certas entradas!!!exemplo eu digito as entradas... e na hora de me mostra o resultado ele me dah como 0"nulo" como se nao estivesse fazendo o calculo me ajudem se puder esse é o programa... import java.io.*; import javax.swing.JOptionPane; public class precoevenda {//abre calculos public static void main(String[] args) throws IOException {//abre main String preco, valor; int produtos01, valor01, cont=0, cont01 = 0; for ( int i = 0; i <= 500; i++){ //abre for produtos01 = Integer.parseInt (preco = JOptionPane.showInputDialog ("escreve 1 p/ valor até 10 Reias e 2 para valor entre 15 e 30 reais ")); produtos01 = Integer.parseInt (valor = JOptionPane.showInputDialog (" escreve seu valor ")); if (produtos01==1 && produtos01<=10 ) cont = cont+1; //cont ++ else if (produtos01==2 && produtos01>=15 ) cont01 = cont01+1; //cont01 ++ JOptionPane.showMessageDialog (null, " O total de valores ate 10 reias é "+cont+" e o total de valores acima de 15 "+cont01 ); } System.exit(0); }//fecha main }//fecha calculos Obirgado..[/url] Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Outubro 24, 2007 Vamos separar e verificar onde está o erro. Faça o seguinte: valor = JOptionPane.showInputDialog (" escreve seu valor "); System.out.println("Voce digitou: " + valor);produtos01 = Integer.parseInt (valor);System.out.println("A conversao resultou em: " + produtos01); Compartilhar este post Link para o post Compartilhar em outros sites