Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

blacktrindade

Problema c/ Erro

Recommended Posts

Pessoal estou recebendo o seguinte erro ao executar um script.

 

erro:

 

 

--------------------Configuration: <Default>--------------------
Exception in thread "main" java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:504)
at java.lang.Integer.parseInt(Integer.java:527)
at exe14.main(exe14.java:17)
Process completed.

 

Código:

 

import javax.swing.*;
import java.util.Scanner;

public class exe14 {
	public static void main(String[] args){
		double renda = 0;
		int cont = 0;
		int filhos;
		int entrevistado = 0;
		double totRenda = 0;
		double totFilhos = 0;
		double mediaRenda, mediaFilhos;
		
		while(cont >= 0){
			
			renda = Double.parseDouble(JOptionPane.showInputDialog("Entre com a renda da familia: [-1] Para Sair"));
			filhos = Integer.parseInt(JOptionPane.showInputDialog("Entre com a quantidade de filhos: "));
			entrevistado++;
			if(renda < 0){
				cont = -1;
			} else {
				totRenda = totRenda + renda;
				totFilhos = totFilhos + filhos;
			}

		}
	
		mediaRenda = totRenda / entrevistado;
		mediaFilhos = totFilhos / entrevistado;
		JOptionPane.showMessageDialog(null, "A média de renda das familias é de: " + mediaRenda);
		JOptionPane.showMessageDialog(null, "A média de filhos por familia é de: " + mediaFilhos);
	}
}

 

Já refiz este código do 0 e deu o mesmo erro alguém em ajuda? :/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.