dúvida de iniciante(calcular percentual)

Estou com uma dúvida.Não consigo mostrar o percentual de saldo negativo e positivo.
So mostra 100% quando é tudo negativo e tudo positivo.
Alguém pode me ajudar.

Agradeço muito.[code]import javax.swing.JOptionPane;

public class percSaldoNegativo {

/**
 * @param args
 */
public static void main(String[] args) {
	int cont=0;
	int cont1=0;
	double percNegativo=0;
	double percPositivo=0;
	
	for(int i=1;i<=3;i++){
		int conta=Integer.parseInt(JOptionPane.showInputDialog("Número da conta"));
		double saldo=Double.parseDouble(JOptionPane.showInputDialog("Saldo"));
		
		if(saldo>=0){
			cont1++;
			JOptionPane.showMessageDialog(null, "Saldo positivo");
		}			
	    if(saldo<0){
		    cont++;
			JOptionPane.showMessageDialog(null, "Saldo negativo");
		
			
			}
	    percNegativo=(cont/3)*100;
	    percPositivo=(cont1/3)*100;
		
		
	}
	JOptionPane.showMessageDialog(null, "Percentual negativo "+percNegativo);
	JOptionPane.showMessageDialog(null, "Percentual positivo "+percPositivo);


}

}[/code]

percNegativo=(cont/3)*100;  
percPositivo=(cont1/3)*100;  

Divisão de números inteiros dá um inteiro.
Deves fazer assim:

percNegativo = cont * 100.0 / 3;  
percPositivo = cont1 * 100.0 / 3;  

Ao multiplicares por 100.0 estás a multiplicar por um double o resultado já será double.

valeu cara funcionou…