Como saber se o numero eh par?

segue o codigo! como saber se o numero eh par ou se o numero eh impar:! alguem helps.
nao sei se esta postado no lugar certo, por favor me ajudem e mudem de lugar.

/*1) Criar um programa que sorteio 20 números aleatórios
*entre 1 e 10.000, e em seguida liste-os na tela, informando
o número sorteado e se ele é par ou impar./

import javax.swing.*;

public class numAleatorios{

public static void main(String a[]){

	int numero=0;
			
				
	for(int cont=0;cont<=20;cont++){
		
		 numero=((int)(Math.random()*100));
	    		 
	    System.out.println("Numero aleatorio escolhido: "+numero+"\t");	
	 

		 if(numero==numero*2+1)
				
			  System.out.println("\tO Numero :" +numero + "eh impar ");	
				
		  else
		    		
			System.out.println("\tO Numero :" +numero +" eh par ");		 
  
	  	}//fim do laco for
	  	
	  	System.exit(0);
	  	
	 }// fim do método main	

}// fim da classe

Olá… o jeito mais fácil é esse:

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

Esse código verifica se o resto da divisão por 2 é 0.

Abraços

Primeiro que vocês está pegando 21 números e não 20.

Segundo, por definição, você tem que um número ímpar pode ser escrito como um “outro” número multiplicado por 2 e somado com 1. Quando você faz “numero == numero*2 + 1” sempre vai ter um resultado falso. O único número que satisfaz isso é o -1. O qual você nunca vai obter.

Também por definição temos que um número par é aquele que quando dividido por 2 tem resto zero. Aí entra o código que o jonlordbr colocou no post acima. O sinal “%” devolve o resto da divisão.

Ah, terceiro, random() te dá um número assim:
0.0 <= número < 1.0

Para obter um número entre 1 e 10.000 você teria que multiplicar o resultado de random() por 10.000. Mas isso não basta, pois você teria um número entre 0 e 9.999. Ainda tem que somar 1 ao resultado.

Dê uma lida na Math do java…

Ponha o núemro que vc quer na função “mod”…módulo do número que vc quer. se o resultado for 0 é par, se for 1 é ímpar.

Falws

:slight_smile: valew! consegui arrumar!