Come Creare un Calcolatore di Mance in Java: 13 Passaggi (con Immagini)

Sommario:

Come Creare un Calcolatore di Mance in Java: 13 Passaggi (con Immagini)
Come Creare un Calcolatore di Mance in Java: 13 Passaggi (con Immagini)

Video: Come Creare un Calcolatore di Mance in Java: 13 Passaggi (con Immagini)

Video: Come Creare un Calcolatore di Mance in Java: 13 Passaggi (con Immagini)
Video: Come avere Microsoft OFFICE 365 GRATIS per SEMPRE Legalmente | Senza Crack o Licenze 2023 2024, Maggio
Anonim

Questo articolo offre un modo semplice e veloce per creare il tuo calcolatore di mancia, permettendoti di inserire un numero e calcolare automaticamente la mancia, senza dover fare i tuoi calcoli mentali.

Passi

Crea un calcolatore di mance in Java Passaggio 1
Crea un calcolatore di mance in Java Passaggio 1

Passaggio 1. Scarica un IDE Java (abbreviazione di ambiente di sviluppo integrato) come Netbeans o Eclipse

  • Per scaricare Netbeans, vai al sito Web Netbeans.org e premi il grande pulsante arancione in alto a destra della pagina che dice Download.
  • Poiché il calcolatore di mance è un'applicazione relativamente semplice, devi solo scaricare Java SE (edizione standard). Una volta terminato il download del file.exe, esegui il suo pop up con il programma di installazione di NetBeans. Le opzioni standard nel programma di installazione sono sufficienti per questo programma, quindi puoi scaricare l'edizione standard senza temere di non avere i componenti necessari per il programma.
Crea un calcolatore di mance in Java Passaggio 2
Crea un calcolatore di mance in Java Passaggio 2

Passaggio 2. Scarica Java JDK

Puoi trovarlo su

Lì puoi specificare il JDK appropriato per la tua rispettiva macchina

Crea un calcolatore di mance in Java Passaggio 3
Crea un calcolatore di mance in Java Passaggio 3

Passaggio 3. Esegui il programma NetBeans e crea un nuovo progetto

Vai al menu a discesa in alto a sinistra che dice File e seleziona Nuovo progetto

Crea un calcolatore di mance in Java Passaggio 4
Crea un calcolatore di mance in Java Passaggio 4

Passaggio 4. Imposta il nuovo progetto

Al prompt che segue, nelle categorie, selezionare Java e nei progetti selezionare Applicazione Java; questi sono solitamente evidenziati per impostazione predefinita. Fare clic su Avanti.

  • Dai un nome al tuo progetto. Lascia deselezionata la casella di controllo Cartella dedicata e selezionata la casella Creata la classe principale.
  • Con quello, finisci e poi hai creato il tuo progetto.
Crea un calcolatore di mance in Java Passaggio 5
Crea un calcolatore di mance in Java Passaggio 5

Passaggio 5. Creare le variabili per questo progetto

  • Sotto la riga che dice

    public static void main(String args)

    , creare le seguenti variabili:

    • doppio totale;

    • punta int;

    • doppio tipRatio;

    • doppio finaleTotale;

  • Non importa se si trovano su linee diverse o sulla stessa linea una dopo l'altra.
  • Queste sono quelle che chiamano variabili di istanza. Sono fondamentalmente dei riferimenti per un valore che verrà memorizzato nella memoria del programma. Il motivo per cui chiami le variabili di istanza in questo modo è collegarle a ciò per cui le utilizzerai. e.i la variabile finalTotal viene utilizzata per la risposta finale.
  • La mancanza di maiuscole in “double” e “int” e il punto e virgola (;) alla fine delle parole sono importanti.
  • Per riferimento, int sono variabili che sono sempre numeri interi, ad esempio 1, 2, 3… ecc., mentre i doppi contengono decimali.
Crea un calcolatore di mance in Java Passaggio 6
Crea un calcolatore di mance in Java Passaggio 6

Passaggio 6. Importare l'utilità dello scanner, che consente l'input dell'utente una volta eseguito il programma

Nella parte superiore della pagina, proprio sotto la linea

pacchetto (nome del progetto)

e sopra la riga del proprietario @author, digita:

import java.util. Scanner;

Crea un calcolatore di mance in Java Passaggio 7
Crea un calcolatore di mance in Java Passaggio 7

Passaggio 7. Creare l'oggetto scanner

Anche se non importa quale riga di codice viene creato l'oggetto, scrivi la riga di codice subito dopo le variabili di istanza per motivi di coerenza. Realizzare uno scanner è simile alla creazione di altri tipi di oggetti nella programmazione.

  • Ne segue la costruzione come segue:

    “Nome classe” “nome oggetto” = “nuovo” “Nome classe” (“Percorso”);

    escluse le virgolette.

  • In questo caso sarebbe:

    Scanner ScanNa = nuovo scanner (System.in);

  • La parola chiave "new" e la parentesi "System.in" sono importanti. La parola chiave "nuovo" dice fondamentalmente che questo oggetto è nuovo, il che probabilmente suona ridondante, ma è necessario per creare lo scanner. Nel frattempo "System.in" è la variabile a cui gli oggetti Scanner sono collegati, in questo caso System.in farebbe in modo che la variabile sia qualcosa che l'utente digita.

Passaggio 8.

  • Inizia a scrivere la stampa della console.

    Crea un calcolatore di mance in Java Passaggio 8
    Crea un calcolatore di mance in Java Passaggio 8
    • System.out.print("Inserisci il totale, tasse incluse: $");

    • Le citazioni per la riga tra parentesi sono importanti.
    • In sostanza, questa riga di codice fa stampare le parole sulla console una volta che il programma è stato eseguito. In questo caso le parole sarebbero "Inserisci totale, tasse incluse: $".
    • Le virgolette intorno alla frase tra parentesi sono necessarie per assicurarsi che Java sappia che questa è una frase, altrimenti la considererà diverse variabili che non esistono.
  • Creare il primo input dell'utente per il programma. Nella riga di codice successiva, utilizzi lo scanner e una delle variabili che hai creato in precedenza. Guarda questa riga di codice:

    Crea un calcolatore di mance in Java Passaggio 9
    Crea un calcolatore di mance in Java Passaggio 9
    • totale = ScanNa.nextDouble();

    • Il "totale" è la variabile precedente e "ScanNa" è il nome del tuo oggetto Scanner. La frase "nextDouble();" è un metodo della classe scanner. Fondamentalmente significa che il successivo numero di tipo doppio immesso verrà letto da quello scanner.
    • In breve, il numero letto dallo scanner verrà utilizzato dalla variabile Total.
  • Chiedi di inserire la percentuale della mancia. Quindi usa lo scanner per salvare un numero nella variabile denominata tip, simile agli ultimi due passaggi. Ecco un codice di riferimento:

    Crea un calcolatore di mance in Java Passaggio 10
    Crea un calcolatore di mance in Java Passaggio 10
    • System.out.print("Inserisci % per il suggerimento: ");

    • tip = ScanNa.nextInt();

  • Crea la formula per il calcolatore tipRatio.

    Crea un calcolatore di mance in Java Passaggio 11
    Crea un calcolatore di mance in Java Passaggio 11
    • Tipo

      tipRation = tip/100.0;

      per trasformare l'intero numero che rappresenta la percentuale di mancia in una percentuale effettiva.
    • Si noti che è necessario lo.0 in 100.0, poiché in questa situazione la variabile denominata "tip" è un numero intero, ovvero un numero intero. Finché uno dei due numeri nell'equazione ha un decimale, il risultato finale sarà un doppio con decimali. Se entrambi i numeri fossero numeri interi, causerebbe un errore di calcolo.
  • Utilizzare l'ultima variabile disponibile per calcolare il totale ed eseguire gli ultimi calcoli. La seguente equazione parla da sé.

    Crea un calcolatore di mance in Java Passaggio 12
    Crea un calcolatore di mance in Java Passaggio 12
    • finalTotal = totale + (totale * tipRatio);

  • Creare un'ultima riga di codice del prompt di stampa per mostrare il totale finale. Puoi usare una versione un po' più specializzata del metodo di stampa chiamato printf per renderlo un po' più fantasioso:

    Crea un calcolatore di mance in Java Passaggio 13
    Crea un calcolatore di mance in Java Passaggio 13
    • System.out.printf("Totale con %d%% come mancia: $%.2f\n", mancia, finalTotal);

    • Le lettere precedute da % corrispondono alle variabili che sono separate da comandi dopo la frase stampata; esse sono legate nell'ordine delle variabili e delle lettere. In questo caso %d è collegato a "tip" e %.2f è collegato a finalTotal. In questo modo la console stamperà le variabili che sono state scansionate o calcolate piuttosto che qualcosa di predeterminato.
    • Il doppio segno % dopo %d è così che la console stamperà effettivamente il segno di percentuale; altrimenti causerebbe un errore a causa del modo in cui funziona il metodo printf.
  • Consigliato: