Java numero por extenso

683 palavras 3 páginas
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 existe outra * forma para representação dos vetores do que o professor demonstrou. */ String u[] = new String[]{"zero","um","dois","três","quatro","cinco","seis","sete","oito","nove","dez","onze","doze","treze","quatorze","quinze","dezeseis","dezessete","dezoito","dezenove","vinte"}; String d[] = new String[]{"","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 que será 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 o valor 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

Relacionados

  • Criação de número por extenso em java.
    547 palavras | 3 páginas
  • Programa em java que receber um número e exiba este número por extenso. números válidos: zero até 1000
    2304 palavras | 10 páginas
  • Programa em java usuário digita numero e programa apresenta por extenso
    371 palavras | 2 páginas
  • Java
    4900 palavras | 20 páginas
  • Pesquisa
    6107 palavras | 25 páginas
  • POO Lab1 2013 2014
    324 palavras | 2 páginas
  • trabalho
    828 palavras | 4 páginas
  • Trabalinho
    1690 palavras | 7 páginas
  • Introdução ao Java
    767 palavras | 4 páginas
  • Trabalho de Java
    922 palavras | 4 páginas