Rapeiz, estou precisando fazer alguns exercicios aqui, fiz algumas buscas pelo google e aqui no forum também.
Então encontrei um codigo aqui no forúm, e esta funcionando blz.
So tem um porém, queria entende-lo, se alguem puder me dar uma explicação sobre ele.
Segue o code:
[code]import java.util.Scanner;
public class Ex_2_30
{
public static void main (String args [])
{
Scanner input = new Scanner (System.in);
É um código para separar os algarismos do numero que você informa no console, porem completando com zero a esquerda no que falta
import java.util.Scanner;
public class Ex_2_30
{
public static void main (String args [])
{
Scanner input = new Scanner (System.in);//Objeto que interpreta o que for informado no console
int numInt, n, dig1, dig2, dig3, dig4, dig5; //variáveis numericas
System.out.print ("Digite um numero inteiro: \n"); //manda você digitar o numero
n = input.nextInt(); //A variavel numerica recebe o numero que você digitou, usando o objeto input do Scanner
numInt = n;
System.out.println (); //Imprime uma linha em branco
dig5 = numInt%10; //Calcula o primeiro digito dos cinco
numInt = numInt/10;
dig4 = numInt%10; //Calcula o segundo digito dos cinco
numInt = numInt/10;
dig3 = numInt%10;//Calcula o terceiro digito dos cinco
numInt = numInt/10;
dig2 = numInt%10;//Calcula o quarto digito dos cinco
numInt = numInt/10;
dig1 = numInt%10;//Calcula o quinto e ultimo digito
//Imprime todos separadamente
System.out.printf("%d %d %d %d %d", dig1, dig2, dig3, dig4, dig5);
}
}