Como criar uma calculadora de dicas em Java: 13 etapas (com imagens)

Índice:

Como criar uma calculadora de dicas em Java: 13 etapas (com imagens)
Como criar uma calculadora de dicas em Java: 13 etapas (com imagens)

Vídeo: Como criar uma calculadora de dicas em Java: 13 etapas (com imagens)

Vídeo: Como criar uma calculadora de dicas em Java: 13 etapas (com imagens)
Vídeo: Word 2010 - Utilização do programa - Editor de Texto, Processador de texto do pacote Office. 2024, Maio
Anonim

Este artigo oferece uma maneira rápida e fácil de criar sua própria calculadora de gorjetas, permitindo que você insira um número e calcule a gorjeta automaticamente, sem fazer sua própria matemática mental.

Passos

Crie uma calculadora de dicas em Java, etapa 1
Crie uma calculadora de dicas em Java, etapa 1

Etapa 1. Baixe um IDE Java (abreviação de ambiente de desenvolvimento integrado), como Netbeans ou Eclipse

  • Para baixar o Netbeans, vá para o site Netbeans.org e pressione o grande botão laranja no canto superior direito da página que diz Download.
  • Como a calculadora de dicas é um aplicativo relativamente simples, você só precisa fazer o download do Java SE (edição padrão). Assim que terminar de baixar o arquivo.exe, execute o pop-up do instalador do NetBeans. As opções de padrões no instalador são suficientes para este programa, então você pode baixar a edição padrão sem medo de não ter os componentes necessários para o programa.
Crie uma calculadora de dicas em Java, etapa 2
Crie uma calculadora de dicas em Java, etapa 2

Etapa 2. Baixe o Java JDK

Você pode encontrá-lo em

Lá você pode especificar o JDK apropriado para sua respectiva máquina

Crie uma calculadora de dicas em Java Etapa 3
Crie uma calculadora de dicas em Java Etapa 3

Etapa 3. Execute o programa NetBeans e crie um novo projeto

Vá para o menu suspenso no canto superior esquerdo que diz Arquivo e selecione Novo Projeto

Crie uma calculadora de dicas em Java Etapa 4
Crie uma calculadora de dicas em Java Etapa 4

Etapa 4. Configure o novo projeto

No prompt a seguir, nas categorias, selecione Java e nos projetos selecione Aplicativo Java; estes geralmente são destacados por padrão. Clique em Avançar.

  • Dê um nome ao seu projeto. Deixe a caixa de seleção Pasta dedicada desmarcada e a caixa de seleção Criado a classe principal marcada.
  • Com isso, termine e você terá criado seu projeto.
Crie uma calculadora de dicas em Java Etapa 5
Crie uma calculadora de dicas em Java Etapa 5

Etapa 5. Crie as variáveis para este projeto

  • Abaixo da linha que diz

    public static void main (String args)

    , crie as seguintes variáveis:

    • total duplo;

    • int tip;

    • double tipRatio;

    • double finalTotal;

  • Se eles estão em linhas diferentes ou na mesma linha, um após o outro, não importa.
  • São o que eles chamam de variáveis de instância. São basicamente referências para um valor que será armazenado na memória do programa. O motivo pelo qual você nomeia as variáveis de instância dessa maneira é vinculá-las ao que você as usará. e.i a variável finalTotal é usada para a resposta final.
  • A falta de letras maiúsculas em “double” e “int” e os pontos e vírgulas (;) no final das palavras são importantes.
  • Para referência, int são variáveis que são sempre números inteiros, ou seja, 1, 2, 3 … etc, enquanto os duplos têm decimais neles.
Crie uma calculadora de dicas em Java Etapa 6
Crie uma calculadora de dicas em Java Etapa 6

Etapa 6. Importe o utilitário do scanner, que permite a entrada do usuário quando o programa é executado

No topo da página, logo abaixo da linha

pacote (nome do projeto)

e acima da linha @author owner, digite:

import java.util. Scanner;

Crie uma calculadora de dicas em Java Etapa 7
Crie uma calculadora de dicas em Java Etapa 7

Etapa 7. Crie o objeto do scanner

Embora não importe em qual linha de código o objeto é criado, escreva a linha de código logo após as variáveis de instância para fins de consistência. Fazer um scanner é semelhante a criar outros tipos de objetos na programação.

  • Segue a construção da seguinte forma:

    “Nome da classe” “nome do objeto” = “novo” “Nome da classe” (“Caminho”);

    excluindo as aspas.

  • Nesse caso, seria:

    Scanner ScanNa = novo Scanner (System.in);

  • A palavra-chave “novo” e “System.in” entre parênteses são importantes. A palavra-chave "novo" basicamente diz que esse objeto é novo, o que provavelmente parece redundante, mas é necessário para que o scanner seja criado. Enquanto isso, “System.in” é a variável à qual os objetos Scanner são anexados, neste caso System.in faria com que a variável fosse algo que o usuário digitasse.

Etapa 8.

  • Comece a escrever a impressão do console.

    Crie uma calculadora de dicas em Java Etapa 8
    Crie uma calculadora de dicas em Java Etapa 8
    • System.out.print ("Digite o total, incluindo impostos: $");

    • As citações para a linha entre parênteses são importantes.
    • Essencialmente, essa linha de código faz com que a palavra seja impressa no console assim que o programa for executado. Nesse caso, as palavras seriam “Digite o total, incluindo imposto: $”.
    • As aspas em torno da frase entre parênteses são necessárias para garantir que o Java saiba que esta é uma frase, caso contrário, ele a considerará várias variáveis que não existem.
  • Crie a primeira entrada do usuário para o programa. Na próxima linha de código, você faz uso do scanner e uma das variáveis que você criou anteriormente. Olhe para esta linha de código:

    Crie uma calculadora de dicas em Java Etapa 9
    Crie uma calculadora de dicas em Java Etapa 9
    • total = ScanNa.nextDouble ();

    • O "total" é a variável anterior e "ScanNa" é o nome do seu objeto Scanner. A frase "nextDouble ();" é um método da classe scanner. Basicamente, isso significa que o próximo número de tipo duplo inserido será lido por esse scanner.
    • Em suma, o número lido pelo scanner será utilizado pela variável Total.
  • Faça uma solicitação para inserir a porcentagem da gorjeta. Em seguida, use o scanner para salvar um número na variável chamada tip, semelhante às duas últimas etapas. Aqui estão alguns códigos para referência:

    Crie uma calculadora de dicas em Java Etapa 10
    Crie uma calculadora de dicas em Java Etapa 10
    • System.out.print ("Digite% para dar gorjeta:");

    • tip = ScanNa.nextInt ();

  • Crie a fórmula para a calculadora tipRatio.

    Crie uma calculadora de dicas em Java Etapa 11
    Crie uma calculadora de dicas em Java Etapa 11
    • Modelo

      tipRation = tip / 100,0;

      para transformar o número inteiro que representa a porcentagem da gorjeta em uma porcentagem real.
    • Observe que o.0 em 100,0 é necessário, pois nesta situação a variável chamada "dica" é um número inteiro, ou seja, um número inteiro. Contanto que um dos dois números na equação tenha um decimal, o resultado final será um duplo com decimais. Porém, se ambos os números fossem números inteiros, isso causaria um erro de cálculo.
  • Use a última variável disponível para calcular o total e fazer os últimos cálculos. A seguinte equação fala por si.

    Crie uma calculadora de dicas em Java Etapa 12
    Crie uma calculadora de dicas em Java Etapa 12
    • finalTotal = total + (total * tipRatio);

  • Crie uma linha de código de prompt de impressão final para mostrar o finalTotal. Você pode usar uma versão um pouco mais especializada do método de impressão chamado printf para torná-lo um pouco mais sofisticado:

    Crie uma calculadora de dicas em Java Etapa 13
    Crie uma calculadora de dicas em Java Etapa 13
    • System.out.printf ("Total com% d %% como dica: $%. 2f / n", dica, finalTotal);

    • As letras precedidas de% correspondem às variáveis que são separadas por comandos após a frase impressa; eles estão ligados em termos da ordem das variáveis e das letras. Nesse caso,% d está vinculado a "dica" e%.2f está vinculado a finalTotal. Isso é para que o console imprima as variáveis que foram escaneadas ou calculadas ao invés de algo pré-determinado.
    • O sinal de% duplo após% d é para que o console imprima o sinal de porcentagem; caso contrário, causaria um erro devido à maneira como o método printf funciona.
  • Recomendado: