Computerprogramma's blinken uit in het automatiseren van eenvoudige , repetitieve taken, zoals het berekenen van de omzetbelasting en de totalen als gevolg van een aankoop in een winkel . Door het gebruik van Java, hoeft u alleen maar te typen rond twee dozijn regels code om een eenvoudige omzetbelasting rekenmachine up and running . Instructies 1 Open uw favoriete tekstverwerker . Elke redacteur zal doen , waaronder Windows Notepad , maar de meeste ontwikkelaars werken liever in een speciale programmering editor zoals jEdit , Vim , of Netbeans kopen van 2 Plak de volgende code in de editor : . import java.text.NumberFormat ; import java.text.Scanner ; public class SalesTaxApp { laatste static double SALES_TAX = 0,02 ; statische Scanner in = new Scanner ( System.in ) ; statische NumberFormat nf = NumberFormat.getCurrencyInstance ( ) ; public static void main ( String [ ] args ) op { } } Dit creëert drie variabelen die gebruikt zullen worden in de aanvraag . Ten eerste , het verklaart het BTW-tarief op 2% . Vervolgens wordt een scanner object . Scanner is een gemak klasse die het gemakkelijker maakt om nummers direct van tekstinvoer lezen . Laatste , het setups een NumberFormat voorwerp , waarmee Java om automatisch op de nummers naar de lokale munt op maat tijdens het ze afdrukt . Zo zal het ons toelaten om af te drukken : $ 2,33 plaats : 2,333333333333333333333 Al de rest van de code zal gaan binnen de haakjes . van de belangrijkste methode 3 Plak volgende binnen de belangrijkste methode : dubbele waarde ; while (true ) { System.out.print ( "Vul het bedrag van de verkoop ( of -1 om te stoppen ) : " ) ; waarde = in.nextDouble ( ) ; if ( waarde = = -1 ) break ; System.out.println ( " De omzetbelasting is : " + nf.format ( waarde * SALES_TAX ) ) ; System.out.println ( " De totaal met belasting is : " + nf.format ( waarde * ( 1 + SALES_TAX ) ) ) ; } Dit verklaart een tijdelijke waarde aan de hoeveelheid ingang houden door de gebruiker . Vervolgens vraagt de gebruiker om het bedrag in te voeren voor de verkoop of het type " -1 " om te stoppen . Het controleert of de gebruiker gevraagd om te stoppen en , zo ja , breekt de lus "terwijl" . Anders, het drukt de omzetbelasting en totaal voor de gebruiker .
|