Datorprogram excellerar i Automatisera enkla, repetitiva uppgifter som att beräkna omsättningsskatt och uppgår beror på ett köp i en butik . Genom att använda Java , behöver du bara skriva omkring två dussin rader kod för att få en enkel omsättningsskatt miniräknare igång
1 .
Öppna din favorit text editor . Varje redaktör kommer att göra , inklusive Windows Anteckningar , men de flesta utvecklare föredrar att arbeta inom en särskild programmering editor som jEdit , Vim eller Netbeans .
2
Klistra in följande kod i editorn :
import java. text. NumberFormat ,
<. br /> import java. text. Scanner ;
public class SalesTaxApp {
slutlig statisk dubbel SALES_TAX=0,02 ;
statisk Scanner i=new Scanner ( System. in ) ,
statisk NumberFormat NF=NumberFormat. getCurrencyInstance () ;
offentliga void main ( String [ ] args ) {
}
}
Detta skapar tre variabler som kommer att användas i ansökan . Först förklarar den försäljningen skattesatsen på 2 % . Vidare ställer den i en skanner objekt . Scanner är en bekvämlighet klass som gör det lättare att läsa siffror direkt från textinmatning . Senast , uppställningar upp en NumberFormat objekt , vilket gör Java för att automatiskt formatera siffrorna för att spegla den lokala valutan sed vid utskrift dem . Till exempel kommer det att ge oss möjlighet att skriva ut :
$ 2,33
stället :
2,333333333333333333333
Alla resten av koden kommer att gå inom parentes av de viktigaste metoden .
3
Klistra in följande i den förhärskande metoden :
dubbla värdet ,
<. br />
medan ( true ) {
System. out. print ( " Ange mängden försäljning ( eller -1 för att avsluta ) : " ) ,
värde=in. nextDouble () ;
if ( värde == -1 ) break ;
System. out. println ( " omsättningsskatt är: " + nf. format ( värde * SALES_TAX )) ;
System. out. println ( " Den totala med skatten är : "+ nf . format ( värde * ( 1 + SALES_TAX )));
}
Detta förklarar en tillfällig värde att hålla det belopp input av användaren . Därefter ber den användaren att ange beloppet för försäljning eller typ " -1 " för att avsluta . Det kontrollerar om användaren ombedd att sluta och i så fall bryter " medan " loop . Annars skriver ut omsättningsskatt och totalt för användaren .
Previous:nothing Next:hur man hittar högt värde i recordset Visual Basic