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.