Πώς να δημιουργήσετε έναν αριθμομηχανή συμβουλών σε Java: 13 βήματα (με εικόνες)

Πίνακας περιεχομένων:

Πώς να δημιουργήσετε έναν αριθμομηχανή συμβουλών σε Java: 13 βήματα (με εικόνες)
Πώς να δημιουργήσετε έναν αριθμομηχανή συμβουλών σε Java: 13 βήματα (με εικόνες)

Βίντεο: Πώς να δημιουργήσετε έναν αριθμομηχανή συμβουλών σε Java: 13 βήματα (με εικόνες)

Βίντεο: Πώς να δημιουργήσετε έναν αριθμομηχανή συμβουλών σε Java: 13 βήματα (με εικόνες)
Βίντεο: Πώς να έχω Word χωρίς κατέβασμα Office (Δωρεάν Word Online) 2024, Ενδέχεται
Anonim

Αυτό το άρθρο προσφέρει έναν γρήγορο και εύκολο τρόπο για να δημιουργήσετε τη δική σας αριθμομηχανή συμβουλών, επιτρέποντάς σας να εισαγάγετε έναν αριθμό και να υπολογίσετε αυτόματα τη συμβουλή, χωρίς να κάνετε τα δικά σας νοητικά μαθηματικά.

Βήματα

Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 1
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 1

Βήμα 1. Κατεβάστε ένα Java IDE (συντομογραφία για ολοκληρωμένο περιβάλλον ανάπτυξης) όπως το Netbeans ή το Eclipse

  • Για λήψη του Netbeans, μεταβείτε στον ιστότοπο Netbeans.org και πατήστε το μεγάλο πορτοκαλί κουμπί στην επάνω δεξιά γωνία της σελίδας που λέει Λήψη.
  • Δεδομένου ότι ο υπολογιστής αιχμής είναι μια σχετικά απλή εφαρμογή, χρειάζεται μόνο να κατεβάσετε το Java SE (τυπική έκδοση). Μόλις ολοκληρώσετε τη λήψη του αρχείου.exe, εκτελέστε το αναδυόμενο πρόγραμμα εγκατάστασης του NetBeans. Οι τυπικές επιλογές στο πρόγραμμα εγκατάστασης είναι επαρκείς για αυτό το πρόγραμμα, ώστε να μπορείτε να κατεβάσετε την τυπική έκδοση χωρίς να φοβάστε ότι δεν έχετε τα απαιτούμενα στοιχεία για το πρόγραμμα.
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 2
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 2

Βήμα 2. Κατεβάστε το Java JDK

Μπορείτε να το βρείτε στη διεύθυνση

Εκεί μπορείτε να καθορίσετε το JDK κατάλληλο για το αντίστοιχο μηχάνημά σας

Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 3
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 3

Βήμα 3. Εκτελέστε το πρόγραμμα NetBeans και δημιουργήστε ένα νέο έργο

Μεταβείτε στο αναπτυσσόμενο μενού επάνω αριστερά που λέει Αρχείο και επιλέξτε Νέο έργο

Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 4
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 4

Βήμα 4. Ρυθμίστε το νέο έργο

Στην ερώτηση που ακολουθεί, στις κατηγορίες, επιλέξτε Java και στα έργα επιλέξτε εφαρμογή Java. αυτά επισημαίνονται συνήθως από προεπιλογή. Κάντε κλικ στο Επόμενο.

  • Δώστε ένα όνομα στο έργο σας. Αφήστε το πλαίσιο ελέγχου "Αφιερωμένος φάκελος" μη επιλεγμένο και το πλαίσιο ελέγχου Δημιουργία κύριας τάξης επιλεγμένο.
  • Με αυτό, τελειώστε και στη συνέχεια δημιουργήσατε το έργο σας.
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 5
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 5

Βήμα 5. Δημιουργήστε τις μεταβλητές για αυτό το έργο

  • Κάτω από τη γραμμή που διαβάζεται

    δημόσιο στατικό κενό κεντρικό (String args)

    , δημιουργήστε τις ακόλουθες μεταβλητές:

    • διπλό σύνολο?

    • int tip?

    • διπλή άκρη Αναλογία?

    • διπλό τελικόTotal?

  • Το αν βρίσκονται σε διαφορετικές γραμμές ή στην ίδια γραμμή η μία μετά την άλλη δεν έχει σημασία.
  • Αυτές είναι αυτές που ονομάζουν μεταβλητές παρουσίας. Είναι βασικά αναφορές για μια τιμή που θα αποθηκευτεί στη μνήμη του προγράμματος. Ο λόγος για τον οποίο ονομάζετε τις μεταβλητές παρουσίας με αυτόν τον τρόπο είναι να τις συνδέσετε με αυτό για το οποίο θα τις χρησιμοποιήσετε. ε. η μεταβλητή finalTotal χρησιμοποιείται για την τελική απάντηση.
  • Η έλλειψη κεφαλαίων σε "διπλό" και "int" και τα ερωτηματικά (;) στο τέλος των λέξεων είναι σημαντικά.
  • Για αναφορά, το int είναι μεταβλητές που είναι πάντα ακέραιοι αριθμοί, δηλ. 1, 2, 3… κλπ, ενώ τα διπλά έχουν δεκαδικούς.
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 6
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 6

Βήμα 6. Εισαγάγετε το βοηθητικό πρόγραμμα σαρωτή, το οποίο επιτρέπει την εισαγωγή του χρήστη μόλις τρέξει το πρόγραμμα

Στο επάνω μέρος της σελίδας, ακριβώς κάτω από τη γραμμή

πακέτο (όνομα του έργου)

και πάνω από τη γραμμή κατόχου @author, πληκτρολογήστε:

εισαγωγή java.util. Scanner;

Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 7
Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 7

Βήμα 7. Δημιουργήστε το αντικείμενο του σαρωτή

Παρόλο που δεν έχει σημασία ποια γραμμή κώδικα δημιουργείται το αντικείμενο, γράψτε τη γραμμή κώδικα αμέσως μετά τις μεταβλητές παρουσίας για λόγους συνέπειας. Η κατασκευή ενός σαρωτή είναι παρόμοια με τη δημιουργία άλλων ειδών αντικειμένων στον προγραμματισμό.

  • Ακολουθεί η κατασκευή ως εξής:

    "Όνομα κλάσης" "όνομα αντικειμένου" = "νέο" "Όνομα κλάσης" ("Διαδρομή");

    εξαιρουμένων των εισαγωγικών.

  • Σε αυτή την περίπτωση θα ήταν:

    Σαρωτής ScanNa = νέος σαρωτής (System.in);

  • Η λέξη -κλειδί "νέο" και η παρένθεση "System.in" είναι σημαντικά. Η "νέα" λέξη -κλειδί λέει βασικά ότι αυτό το αντικείμενο είναι νέο, το οποίο πιθανώς ακούγεται περιττό, αλλά χρειάζεται για να δημιουργηθεί ο σαρωτής. Εν τω μεταξύ, "System.in" είναι η μεταβλητή που συνδέονται τα αντικείμενα του Σαρωτή, σε αυτήν την περίπτωση το System.in θα το έκανε έτσι ώστε η μεταβλητή να είναι κάτι που πληκτρολογεί ο χρήστης.

Βήμα 8.

  • Ξεκινήστε να γράφετε την εκτύπωση της κονσόλας.

    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 8
    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 8
    • System.out.print ("Εισαγάγετε το σύνολο, συμπεριλαμβανομένου του φόρου: $");

    • Οι παραθέσεις για τη γραμμή στην παρένθεση είναι σημαντικές.
    • Ουσιαστικά, αυτή η γραμμή κώδικα εκτυπώνει λέξεις στην κονσόλα μόλις τρέξει το πρόγραμμα. Σε αυτήν την περίπτωση, οι λέξεις θα είναι "Εισαγάγετε το σύνολο, συμπεριλαμβανομένου του φόρου: $".
    • Οι παραθέσεις γύρω από την πρόταση στην παρένθεση χρειάζονται για να βεβαιωθείτε ότι η Java γνωρίζει ότι πρόκειται για μια πρόταση, διαφορετικά θα τη θεωρήσει αρκετές μεταβλητές που δεν υπάρχουν.
  • Δημιουργήστε την πρώτη είσοδο χρήστη για το πρόγραμμα. Στην επόμενη γραμμή κώδικα, χρησιμοποιείτε το σαρωτή και μία από τις μεταβλητές που δημιουργήσατε νωρίτερα. Κοιτάξτε αυτήν τη γραμμή κώδικα:

    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 9
    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 9
    • σύνολο = ScanNa.nextDouble ();

    • Το "σύνολο" είναι η μεταβλητή από πριν και "ScanNa" είναι το όνομα του αντικειμένου σαρωτή σας. Η φράση "nextDouble ();" είναι μια μέθοδος από την κατηγορία σαρωτή. Βασικά σημαίνει ότι ο επόμενος αριθμός διπλού τύπου που εισάγεται θα διαβαστεί από αυτόν τον σαρωτή.
    • Εν ολίγοις, ο αριθμός που διαβάζεται από το σαρωτή θα χρησιμοποιηθεί από τη μεταβλητή Σύνολο.
  • Κάντε μια ερώτηση για την εισαγωγή του ποσοστού της συμβουλής. Στη συνέχεια, χρησιμοποιήστε το σαρωτή για να αποθηκεύσετε έναν αριθμό στη μεταβλητή που ονομάζεται tip, παρόμοια με τα δύο τελευταία βήματα. Εδώ είναι κάποιος κωδικός αναφοράς:

    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 10
    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 10
    • System.out.print ("Εισαγάγετε % στην άκρη:");

    • tip = ScanNa.nextInt ();

  • Δημιουργήστε τον τύπο για την αριθμομηχανή tipRatio.

    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 11
    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 11
    • Τύπος

      tipRation = tip/100.0;

      για να μετατρέψετε τον ακέραιο αριθμό που αντιπροσωπεύει το ποσοστό αιχμής σε πραγματικό ποσοστό.
    • Σημειώστε ότι το 0,0 στο 100,0 απαιτείται, καθώς σε αυτήν την περίπτωση η μεταβλητή που ονομάζεται "tip" είναι ένας ακέραιος αριθμός, δηλαδή ένας ακέραιος αριθμός. Όσο ένας από τους δύο αριθμούς της εξίσωσης έχει δεκαδικό, το τελικό αποτέλεσμα θα είναι διπλό με δεκαδικούς. Αν και οι δύο αριθμοί έχουν ακέραιους αριθμούς, θα προκαλούσε σφάλμα υπολογισμού.
  • Χρησιμοποιήστε την τελευταία διαθέσιμη μεταβλητή για να υπολογίσετε το σύνολο και να κάνετε τους τελευταίους υπολογισμούς. Η παρακάτω εξίσωση μιλά από μόνη της.

    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 12
    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 12
    • finalTotal = σύνολο + (σύνολο * tipRatio);

  • Δημιουργήστε μια γραμμή κώδικα τελικής εκτύπωσης για να εμφανιστεί το τελικό σύνολο. Μπορείτε να χρησιμοποιήσετε μια λίγο πιο εξειδικευμένη έκδοση της μεθόδου εκτύπωσης που ονομάζεται printf για να την κάνετε λίγο πιο φανταχτερή:

    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 13
    Δημιουργήστε έναν Υπολογιστή Συμβουλών στην Java Βήμα 13
    • System.out.printf ("Σύνολο με%d %% ως συμβουλή: $%. 2f / n", συμβουλή, finalTotal);

    • Τα γράμματα που προηγούνται του % αντιστοιχούν στις μεταβλητές που χωρίζονται με εντολές μετά την εκτυπωμένη πρόταση. συνδέονται σε πτυχές της τάξης των μεταβλητών και των γραμμάτων. Σε αυτήν την περίπτωση το %d συνδέεται με το "tip" και το %.2f συνδέεται finalTotal. Αυτό γίνεται έτσι ώστε η κονσόλα να εκτυπώνει τις μεταβλητές που σαρώθηκαν ή υπολογίστηκαν και όχι κάτι προκαθορισμένο.
    • Το διπλό σύμβολο % μετά το % d είναι έτσι ώστε η κονσόλα να εκτυπώσει πραγματικά το ποσοστό? ειδάλλως θα προκαλούσε σφάλμα λόγω του τρόπου λειτουργίας της μεθόδου printf.
  • Συνιστάται: