Java >> Tutoriel Java >  >> Java

Programme Java pour déterminer si le premier chiffre d'un nombre donné est pair ou impair

Obtenir l'entrée num et vérifier si le premier chiffre du nombre num est pair ou impair

Exemple d'entrée 1 :

34

Exemple de sortie 1 :

Le premier chiffre est :Pair

Exemple d'entrée 2 :

67

Exemple de sortie 2 :

Pair

Programme ou solution

				
			
					
import java.util.*;
class Checker
{
  public static void main(String args[])
  {
        int num;
	Scanner sc=new Scanner(System.in);	
	System.out.println("Enter The Number:");
	num=sc.nextInt();
	while(num>=10)
	{
		num=num/10;
	}
	

	if(num%2==0)
	{
		System.out.println("The First Digit Is Even.");
	}
	else
	{
		System.out.println("The First Digit Is Odd.");
	}

  }

}
			
				
			

Explication du programme

1. Get num (auquel le premier chiffre doit être identifié)

2. Les instructions à l'intérieur du bloc while{} sont exécutées à plusieurs reprises jusqu'à ce que l'expression (num>=10) soit vraie.

3. Divisez le nombre num par 10 jusqu'à ce qu'il devienne inférieur à 10.

une fois qu'il est inférieur à 10 , vérifiez si le nombre est pair

si pair, imprime pair. sinon imprimer impair.

statement num =num/10 divise le nombre par 10 à plusieurs reprises jusqu'à ce qu'il soit inférieur à 10


Exemple

487

487/10 =48

48 / 10 =4

4 est inférieur à 10, alors vérifie si 4 est pair.

4 est pair, donc imprimez même.


Balise Java