Boa noite!!
Gostaria de perguntar como faço para fazer um aplicativo, bobinho para vocês e complicado para mim que estou começado.
Gostaria que após o usuário digitar um número com cinco dígitos, o aplicativo separasse esse número com três espaços entre eles: Assim
Por exemplo:
Número digitado: 96754 .
E o aplicativo separá-los assim: 9 6 7 5 4
Mas você já tentou codificar algo? Se sim, poderia postar pra gente dar uma olhada?
B
bomba544
Ninguem vai te entregar o código pronto, poste algo que você fez que a gente vai te ajudar
fabiocortolan
Existem várias maneiras de se fazer isso, vc pode por exemplo, gravar o número em uma String e fazer a separação de cada dígito ou vc pode gravar cada número separado em um array e depois montar uma String com o espaço entre eles, entre outros.
Obs.: se for fazer várias alterações em uma String recomendo dar uma estudada na classe StringBuider.
Janerson
prvasco:
Boa noite!!
Gostaria de perguntar como faço para fazer um aplicativo, bobinho para vocês e complicado para mim que estou começado.
Gostaria que após o usuário digitar um número com cinco dígitos, o aplicativo separasse esse número com três espaços entre eles: Assim
Por exemplo:
Número digitado: 96754 .
E o aplicativo separá-los assim: 9 6 7 5 4
Só isso!!! E não consigo fazer.
como foi dito existe n formas de fazer isso mas deixo aqui a mais básica
importjava.util.Scanner;classSepararNum{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);intnum,unid,dezena,centena,unidMilhar,dezMilhar;System.out.print("Digite um nmúmero com 5 digitos: ");num=input.nextInt();//96754dezMilhar=num/10000;unidMilhar=(num%10000)/1000;centena=(num%1000)/100;dezena=(num%100)/10;unid=num%10;System.out.println(dezMilhar+" "+unidMilhar+" "+centena+" "+dezena+" "+unid);}}