Tentei fazer de um modo mais pratico…usando (cast) para conversões e algumas formulas simples, Mas dava erros em algumas dezenas…
O exercio só pedia o Primeiro digito, mas implementei…para descobrir o Segundo…
Exercicio - Entrar com um número e informar se o dígito da dezena é par ou ímpar…
public static void main(String args[])
{
int i;
double pN;
Scanner sc = new Scanner(System.in);
System.out.print("\nDigite a Dezena: ");
String dez;
dez = sc.next();
i = Integer.parseInt(dez);
pN = (i / 10);
if(((int)pN % 2) == 0)
System.out.println("\nO Primeiro digito da Dezena e Par");
else
System.out.println("\nO Primeiro digito da Dezena e Impar");
char c = dez.charAt(1);
String sN = Character.toString(c);
i = Integer.parseInt(sN);
if((i % 2) == 0)
System.out.println("\nO Segundo digito da Dezena e Par");
else
System.out.println("\nO Segundo digito da Dezena e Impar");
}
Consegui fazer desse modo…deu tudo certo… Avaliem …valeu…
