Aprite il vostro editor di testo preferito . Qualsiasi editor farà , anche Blocco note di Windows , ma molti sviluppatori preferiscono lavorare all'interno di un editor di programmazione dedicata come jEdit , Vim , o Netbeans
2
Incollare il seguente codice all'interno dell'editor : .
import java.text.NumberFormat ;
importazione java.text.Scanner ;
public class SalesTaxApp {
static final double SALES_TAX = 0.02 ;
Scanner statico in = new Scanner ( System.in ) ;
statico NumberFormat nf = NumberFormat.getCurrencyInstance ();
public static void main (String [] args ) {
} }
Questo crea tre variabili che verranno utilizzate nell'applicazione. In primo luogo , essa dichiara il tasso di imposta sulle vendite al 2 % . Avanti , si imposta un oggetto Scanner . Scanner è una classe di convenienza che rende più facile leggere i numeri direttamente da un input di testo . Finalmente, messe a punto fino un oggetto NumberFormat , che permette di Java per formattare automaticamente i numeri per riflettere l' abitudine valuta locale durante la stampa li . Per esempio, ci permetterà di stampa:
2,33 dollari
Invece di :
2,333333333333333333333
Tutto il resto del codice andrà all'interno delle parentesi . del metodo main
3
Incollare il seguente all'interno del metodo main :
valore doppio ;
while (true ) {
System.out.print ( "Inserire la quantità di vendita ( o -1 per uscire) : " ) ;
valore
= in.nextDouble ();
if ( value = = -1 ) break;
System.out.println ( "La tassa di vendita è : " + nf.format ( valore * SALES_TAX ) ) ;
System.out.println ( " Il totale con la tassa è: "+ nf.format ( valore * ( 1 + SALES_TAX ))) ; }
Questo dichiara un valore temporaneo per contenere la quantità di input da parte dell'utente . Avanti , si chiede all'utente di inserire l'importo della vendita o del tipo "-1 " per uscire . Si verifica se l' utente ha chiesto di chiudere e , in caso affermativo , rompe il ciclo "while" . In caso contrario , esso stampa l'imposta sulle vendite e totale per l'utente.
Programmazione © www.354353.com