Java numero por extenso

Páginas: 3 (683 palavras) Publicado: 18 de outubro de 2011
import javax.swing.JOptionPane;

public class extenso{

public static void main(String[] args) {


/**Definindo as variáveis para os vetores e inicializando, estou demonstrando que existeoutra
* forma para representação dos vetores do que o professor demonstrou.
*/

String u[] = newString[]{"zero","um","dois","três","quatro","cinco","seis","sete","oito","nove","dez","onze","doze","treze","quatorze","quinze","dezeseis","dezessete","dezoito","dezenove","vinte"};
String d[] = newString[]{"","dez","vinte","trinta","quarenta","cinqueta","sessenta","setenta","oitenta","noventa"};
String c[] = new String[]{"","cento","duzentos","trezentos","quatrocentos","quinhentos","seiscentos","setecentos","oitocentos","novecentos"};
String m[] = new String[]{"mil"};String cc[] = new String[]{"cem"};

String txtNum ; //Definindo variável que vai receber o valor de entrada, entrada como texto
int num ; //Definindo a variável que vai receber o valor queserá convertido em inteiro

txtNum = JOptionPane.showInputDialog("Digite o valor zero até 1000"); //Guarda o valor na variável e mostra na interface do usuário a pergunta.
num =Integer.parseInt(txtNum); //Guarda o valor na variável convertido.

/**Vou comentar por bloco para melhor entendimento de cada função e não sujar o conteúdo.
* Nesse primeiro bloco eu estou verificando se ovalor digitado é menor ou igual a 20
* efetua a consulta no vetor "u[num]" o número digitado e traz na interface do usuário.
*/

if ( num 20 && num < 100){
int dez =Integer.parseInt(txtNum.substring(0,1)) ;
int uni = Integer.parseInt(txtNum.substring(1,2)) ;

/** Nesse terceiro bloco estou verificando se a unidade que está na variável uni é igual a zero
*caso for verdadeiro procurar o valor digitado no vetor da dezena d[dez], caso for falso
* procurar a casa da dezena no vetor d[dez] e a casa da unidade no vetor u[uni], trazer na interface do...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Criação de número por extenso em java.
  • Programa em java usuário digita numero e programa apresenta por extenso
  • Programa em java que receber um número e exiba este número por extenso. números válidos: zero até 1000
  • Digite um numero e sai em extenso
  • Jogo de Número Randomico em Java
  • numeros
  • Numeros
  • Os numeros

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!