Programas de computador excel automatizar tarefas simples e repetitivas , como calcular o imposto sobre as vendas e os totais devidos sobre uma compra em uma loja. Utilizando Java , você só precisa digitar em torno de duas dezenas de linhas de código para obter uma calculadora de imposto sobre vendas simples em funcionamento. Instruções
1
Abra seu editor de texto favorito. Qualquer editor vai fazer, incluindo o Windows Notepad , mas a maioria dos desenvolvedores preferem trabalhar dentro de um editor de programação dedicada como jEdit , Vim, ou Netbeans
2
colar o seguinte código dentro do editor : .
java.text.NumberFormat importação;
java.text.Scanner importação;
public class SalesTaxApp {
dupla Imposto_Vendas estática final = 0,02;
Scanner estática in = new Scanner ( System.in );
estática NumberFormat nf = NumberFormat.getCurrencyInstance ();
void main ( string [ ] args ) { public static
}
}
isso cria três variáveis que serão usados na aplicação. Primeiro, ele declara a taxa de imposto sobre as vendas em 2%. Em seguida, define -se um objeto Scanner . Scanner é uma classe de conveniência que faz com que seja mais fácil de ler números diretamente da entrada de texto. Por último, setups de um objeto NumberFormat , que permite Java para formatar automaticamente os números refletem o costume moeda local quando imprimi-los. Por exemplo, ele nos permitirá imprimir :
$ 2,33
Ao invés de :
2,333333333333333333333
Todo o resto do código vai dentro dos colchetes . do método principal
3
cole o seguinte dentro do método principal :
duplo valor ;
while ( true) {
System.out.println ( "Digite o valor da venda (ou -1 para sair) :");
valor = in.nextDouble ();
if ( valor = = -1) break;
System.out.println (" O imposto sobre vendas é:" + nf.format ( valor * Imposto_Vendas ) );
System.out.println (" O total com impostos é: "+ nf.format ( valor * ( 1 + Imposto_Vendas ))); }
Este declara um valor temporário para armazenar a entrada de valor pelo usuário. Em seguida, ele pede que o usuário digite o valor para a venda ou o tipo "-1 " para sair. Ele verifica se o usuário pediu para sair e , em caso afirmativo , quebra o loop "while" . Caso contrário, ela mostra o imposto sobre vendas e total para o usuário.