Array achar numero par

3 respostas
A
public class Array25
{
       public static void main (String args[])
      {
      
         int par;    
      
         int Array[ ];
      
         Array = new int [10 ];
      
      
      
         for (par=0; par< Array.length; par++);
               par=par/2;
          System.out.println(par);
			 
         { 
            System.out.printf( "par" );
         } 
      
      
      }
}

opaa pessoal , estou começando em java e não estou conseguindo fazer a divisão para achar numero par , ó codigo copila mais não sei onde estou errando na divisão.

3 Respostas

fontoura

Se vc soh quiser saber se o numero é par é só fazer o seguinte código

if ((par % 2) == 0) {

System.out.println(PAR);

}

quando vc utiliza o operador % vc quer saber qual é o resto da divisao…

T+

Fabio_Kym_Nascimento
class Par {

	public static void main (String[] args) {

		for (int i = 1; i<=100; i++) {

			if (isPar(i)) {
				System.out.println(i + " eh Par.");
			} else {
				System.out.println(i + " eh Impar.");
			}
			

		}

	}

	public static boolean isPar(int numero) {
		return (numero % 2 == 0);
	}

}
A

Você cometeu varios erros no seu for,além dos erros de logica.

# for (par=0; par< Array.length; par++);

par=par/2;

System.out.println(par);

{

System.out.printf( “par” );

}

nesse caso vc colocou ponto-e-virgula após o for ou seja um laço q não faz nada.

for(par=0;par < Array.length;par++)
             {
             if (par % 2 == 0)
                System.out.printf("%d é Par",par);

             }

assim é melhor,espero ter acrescentado algo :slight_smile:

Criado 28 de outubro de 2008
Ultima resposta 28 de out. de 2008
Respostas 3
Participantes 4