Iniciante: como faço pra fazer o seguinte aplicativo!

Boa noite !!

Galera ou iniciante e gostaria de saber como faço para fazer o seguinte aplicativo:

escrever um aplicativo que insere um numero consistindo em cinco digitos do usuário
e separar os numeros em seus digitos individuais e imprimir os digitos separados uns dos outros por tres espaços cada.

Por exemplo, se o usuario digitar o numero 42339, programa deve imprimir 4 2 3 3 9

valew :smiley:

Bom, se vc tem o numero

123 (cento e vinte e 3)

vc pode fazer essa matematica:

123 / 100 (divisão INTEIRA) = 1 (humm, o primeiro numero)
123 % 100 (modulo ou RESTO de divisão) = 23

23 / 10 = 2 (humm o segundo)
23 % 10 = 3 (humm o terceiro)

Não seria mais fácil pegar a String “42339” e usar o método charAt(int index), não? Sem nem envolver números na coisa, hehehe.

Certo que seria realmente bem mais fácil usar o charAt().

[code] String valor = “4323456”;

	StringBuilder sb = new StringBuilder(0);
	
	for(char c : valor.toCharArray()) {
		sb.append(c);
		sb.append(' ');
	}
	
	System.out.println(sb.toString());

[/code]