Como listar em um while dentro do Do

Bom dia sou novato aqui no grupo!
Utilizo muito o site para tirar minhas duvidas em programação e gosto muito do site,
Agora estou com uma dificuldade aqui no meu código, sei que para achar impar ou par é assim
if(n%2==0) isso ai é para achar o par certo, mais o no meu sisteminha não esta contando os números por que vcs poderiam me ajudar.

`public static void main(String[] args)
{
// TODO code application logic here
int n;
int contador = 0;
int contadorpar = 0;
int par ;
int impar;
String saida = “”;

            do
            {
                n = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite um Numero:"));
                contador += n;
                
                
                
                    
                    if(n % 2 == 0)
                    {
                        par = n;
                        
                        
                    }                  
                
            }
            
            
                
                while(n!=0);
                
                JOptionPane.showMessageDialog(null, "<html> Resultado: <hr> Total de Valores "
     + contador +
                "<br>Total de Pares:      " + n + "<br></html>"  );
        
}

}`

Seria “contador += 1;” ?

Também o “contador += 1;” não seria dentro do if, após checar se é par?

1 curtida

Essa parte que você falo e assim !
Esse e para somar os números que eu vou digitar certo
contador += n; no meu caso seria para somar os números digitados!
Dentro do if eu quero listar os números pares e ímpares para aparecer na resposta também mais não estou conseguindo ! essa e minha dificuldade

Entendeu Diego

Consegui fazer agora e a media que ta me matando !