Sådan oprettes en tipkalkulator i java

Denne artikel giver en hurtig og nem måde at oprette din helt egen tip kalkulator, så du kan indtaste et nummer og beregne tipet automatisk uden at gøre din egen mentale matematik.

Trin

  1. Billedet med titlen Opret en tip kalkulator i Java Trin 1
1. Download en Java IDE (kort for integreret udviklingsmiljø) som NetBeans eller Eclipse.
  • For at downloade netbeans, gå til netbeanerne.org hjemmeside og tryk på den store orange knap øverst til højre på siden, der siger download.
  • Da TIP-regnemaskinen er en relativt enkel applikation, behøver du kun at downloade Java SE (Standard Edition). Når du er færdig med at downloade.EXE-fil, kør dens pop op NetBeans Installer. Standardindstillingerne i installatøren er tilstrækkelige til dette program, så du kan downloade standardudgaven uden frygt for ikke at have en påkrævet komponenter til programmet.
  • Billedet med titlen Opret en Tip Calculator i Java Trin 2
  • Derinde kan du angive JDK, der passer til din respektive maskine.
  • Billedet med titlen Opret en Tip Calculator i Java Trin 3
    3. Kør NetBeans-programmet og opret et nyt projekt.
  • Gå til rullemenuen øverst til venstre, der siger Fil og vælg Nyt projekt.
  • Billedet med titlen Opret en Tip Calculator i Java Trin 4
    4. Opsæt det nye projekt. På den prompte, der følger, vælg i kategorierne Java og i projekterne vælger Java applikation- Disse fremhæves som standard som standard. Klik på Next.
  • Giv dit projekt et navn. Forlad Dedikeret mappeafkrydsningsfeltet afkrydsningsfelt og Oprettet hovedklassen Afkrydsningsfelt tjekket.
  • Med det, afslut og så har du oprettet dit projekt.
  • Billedet med titlen Opret en Tip Calculator i Java Trin 5
    5. Opret variablerne til dette projekt.
  • Under linjen, der læser Offentlig statisk tomrum Main (streng [] args), Opret følgende variabler:
  • Dobbelt i alt-
  • int tip-
  • Dobbelt Tipratio-
  • Dobbelt FinalTotal-
  • Om de er i forskellige linjer eller samme linje en efter den anden, betyder ikke noget.
  • Disse er, hvad de kalder forekomstvariabler. De er grundlæggende referencer for en værdi, der vil blive gemt i programmets hukommelse. Grunden til, at du navngiver f.eks. Variabler på denne måde, er at forbinde dem med, hvad du vil bruge dem til. E.Jeg FinalTotal-variablen bruges til det endelige svar.
  • Manglen på kapitalisering i "dobbelt" og "int" og semikolonerne (-) i slutningen af ​​ordene er vigtige.
  • Til reference er INT variabler, der altid er helt tal, jeg.E 1,2,3 ... osv., Mens dobler har decimaler i dem.
  • Billedet med titlen Opret en Tip Calculator i Java Trin 6
    6. Importer scannerværktøjet, hvilket ville tillade brugerindgang, når programmet kører. Øverst på siden, lige under linjen Pakke (projektets navn) og over @Author ejer linje, type: Importer Java.UTIL.Scanner-
  • Billedet med titlen Opret en Tip Calculator i Java Trin 7
    7. Opret scannerobjektet. Mens det ikke betyder noget, hvilken kode kode er objektet oprettet, skriv kodeniveauet lige efter forekomstvariablerne for konsistens skyld. At lave en scanner ligner at skabe andre former for objekter i programmeringen.
  • Det følger konstruktionen som følger: "Klassenavn" "Navn på objekt" = "Nyt" "KLASS NAVN" ("PATH")- , Eksklusive citatmærkerne.
  • I dette tilfælde ville det være:
  • Scanner Scanna = Ny scanner (system.i)-
  • Søgeordet "Ny" og "systemet.I "Parenthes er vigtige. Det "ny" Søgeord siger i grunden, at dette objekt er nyt, hvilket sandsynligvis lyder overflødigt, men det er nødvendigt for scanneren, der skal oprettes. I mellemtiden "System.I "er, hvad variabel scannerobjektet knyttet til i dette tilfælde system.i ville gøre det, så variablen er noget, som brugertyperne i.
  • 8
  • Begynd at skrive konsollen udskrive ud.Billedet med titlen Opret en Tip Calculator i Java Trin 8
  • System.ud.Print("Indtast alt, inklusive skat: $")-
  • Tilbudene for linjen i parentes er vigtige.
  • I det væsentlige gør denne kode kodeord udskrevet på konsollen, når programmet er kørt. I dette tilfælde ville ordene være "indtaste i alt, inklusive skat: $".
  • Valgene omkring sætningen i parentes er nødvendige for at sikre, at Java ved, at dette er en sætning, ellers vil det overveje det flere variabler, der ikke eksisterer.
  • Opret den første brugerindgang til programmet. I den næste linje af kode gør du brug af scanneren og en af ​​de variabler, du har oprettet tidligere. Kig på denne line kode:Billedet med titlen Opret en Tip Calculator i Java Trin 9
  • I alt = Scanna.nextdouble ()-
  • Det "Total" er variablen fra før, og "Scanna" Er navnet på dit scannerobjekt. Udtrykket "nextdouble ()-" ISA-metode fra scannerklassen. Dybest set betyder det, at det næste dobbelt type nummer, der indtastes, læses af den scanner.
  • Kort sagt vil nummeret læst af scanneren blive brugt af den variable total.
  • Gør en prompt for at indtaste procentdelen af ​​spidsen. Brug derefter scanneren til at gemme et nummer i den variable navngivne tip, svarende til de sidste to trin. Her er det nogle kode til reference:Billedet med titlen Opret en tipkalkulator i Java Trin 10
  • System.ud.Print("Indtast% til tip: ")-
  • TIP = Scanna.Nextint ()-
  • Opret formlen til TipRatio-regnemaskinen.Billedet med titlen Opret en Tip Calculator i Java Trin 11
  • Type tipration = tip / 100.0- For at vende hele tallet, der repræsenterer tipprocenten i en faktisk procentdel.
  • Bemærk, at .0 i 100.0 er påkrævet, som i denne situation er den variable navngivne "tip" et helt tal, jeg.e et helt tal. Så længe et af de to tal i ligningen har en decimal, vil slutresultatet være en dobbelt med decimaler. Hvis begge de tal, hvor hele tal dog, vil det forårsage en beregningsfejl.
  • Brug den sidste variabel tilgængelig til at beregne summen og foretage de sidste beregninger. Den følgende ligning taler for sig selv.Billedet med titlen Opret en Tip Calculator i Java Trin 12
  • FINALTOTOTAL = TOTAL + (TOTAL * TIPRATIO)-
  • Opret en endelig printoutprompt-kode for kode for at vise det sidste. Du kan bruge en smule mere specialiseret version af printmetoden kaldet printf for at gøre det lidt mere fancy:Billedet med titlen Opret en Tip Calculator i Java Trin 13
  • System.ud.printf ("I alt med% D %% som tip: $%.2f n", tip, sluttotal)-
  • Bogstaverne forud for% svarer til de variabler, der adskilles af kommandoer efter den trykte sætning - de er knyttet i terner af variablernes rækkefølge og bogstaverne. I dette tilfælde er% D knyttet til "tip" og%.2f er forbundet med sluttotal. Dette er sådan, at konsollen udskriver de variabler, der blev scannet eller beregnet snarere end noget forudbestemt.
  • Det dobbelte% tegn efter% d det, så konsollen rent faktisk udskriver den procentdelskilt - ellers vil det forårsage en fejl på grund af den måde, hvorpå printf-metoden fungerer på.
  • Tips

    Del på sociale netværk :
    Lignende