Tabela com 3 colunas

5 respostas
M

[i]ola pessoal!!
Eu inicianete em ja e estou com ums probleminhas com um exercicios que meu pofessor passol mas a maioria eu ja consegui fazer só que naum sei como fazer este aqui:

Escreva um aplicativo que recebe um número consistindo de até 5 dígitos e separe seus números de cada casa, imprimindo-os com 3 espaços. Por exemplo, ao digitar 41235, o programa imprimirá: 4 1 2 3 5.

Como eu faço esse aplicativo???

5 Respostas

claudsan

faz um loop para imprimir os valores exemplo:

Integer numero = 54321;
	for (int i = 0; i < numero.toString().length(); i++) {
		System.out.print(numero.toString().charAt(i)+"   ");
	}
Pedrosa

Pesquise sobre o classe Scanner para obter os dados digitados e na hora de imprimir coloque os espaços usando + " "

M

valeu pessoal!! imprimir o numeros eu to conseguindo só não estou conseguindo imprir com os espaços.

OBS:eu pesso desculpas pois eu errei no nome do topico é que na hora eu escreci o topico eu estava pensando em outro exercicio que eu tenho que fazer e que eu tambem estou com duvidas mas esse eu vou postar depois que eu terminar esse.

eduardoromcy

Tenta assim:

public static void main(final String[] args) {

final String[] s = 41235.split("");

for (final String string : s) {

System.out.print(string);

System.out.print("   ");

}

}

Veja mais em: http://www.guj.com.br/posts/list/120683.java

Abraço.

F
vc pode receber o número ;

transformar o mesmo para String com o método .toString();

contar a quantidade de caracterese por fim fazer um loop para imprimir cada caracter;
Criado 13 de março de 2009
Ultima resposta 13 de mar. de 2009
Respostas 5
Participantes 5