Paano Lumikha ng isang Tip Calculator sa Java: 13 Mga Hakbang (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Lumikha ng isang Tip Calculator sa Java: 13 Mga Hakbang (na may Mga Larawan)
Paano Lumikha ng isang Tip Calculator sa Java: 13 Mga Hakbang (na may Mga Larawan)

Video: Paano Lumikha ng isang Tip Calculator sa Java: 13 Mga Hakbang (na may Mga Larawan)

Video: Paano Lumikha ng isang Tip Calculator sa Java: 13 Mga Hakbang (na may Mga Larawan)
Video: How to Get Microsoft Office for Free (STEP BY STEP TAGALOG TUTORIAL) 2024, Abril
Anonim

Nag-aalok ang artikulong ito ng isang mabilis at madaling paraan upang lumikha ng iyong sariling tip calculator, na nagbibigay-daan sa iyo upang mag-input ng isang numero at awtomatikong kalkulahin ang tip, nang hindi ginagawa ang iyong sariling mental matematika.

Mga hakbang

Lumikha ng isang Tip Calculator sa Java Hakbang 1
Lumikha ng isang Tip Calculator sa Java Hakbang 1

Hakbang 1. Mag-download ng isang Java IDE (maikli para sa pinagsamang kapaligiran sa pag-unlad) tulad ng Netbeans o Eclipse

  • Upang mag-download ng Netbeans, pumunta sa website ng Netbeans.org at pindutin ang malaking orange button sa kanang tuktok ng pahina na nagsasabing I-download.
  • Dahil ang tip calculator ay isang medyo simpleng application, kailangan mo lamang i-download ang Java SE (karaniwang edisyon). Kapag natapos mo na ang pag-download ng file na.exe, patakbuhin ang pop up na ito ng installer ng NetBeans. Ang mga pagpipilian sa pamantayan sa installer ay sapat para sa program na ito, upang maaari mong i-download ang karaniwang edisyon nang walang takot na walang kinakailangang mga sangkap para sa programa.
Lumikha ng isang Tip Calculator sa Java Hakbang 2
Lumikha ng isang Tip Calculator sa Java Hakbang 2

Hakbang 2. I-download ang Java JDK

Mahahanap mo ito sa

Sa doon maaari mong tukuyin ang naaangkop na JDK para sa iyong kaukulang makina

Lumikha ng isang Tip Calculator sa Java Hakbang 3
Lumikha ng isang Tip Calculator sa Java Hakbang 3

Hakbang 3. Patakbuhin ang programa ng NetBeans at lumikha ng isang bagong proyekto

Pumunta sa dropdown menu sa kaliwang tuktok na nagsasabing File at piliin ang Bagong Project

Lumikha ng isang Tip Calculator sa Java Hakbang 4
Lumikha ng isang Tip Calculator sa Java Hakbang 4

Hakbang 4. I-set up ang bagong proyekto

Sa prompt na sumusunod, sa mga kategorya, piliin ang Java at sa mga proyekto piliin ang Java application; ito ay karaniwang nai-highlight sa pamamagitan ng default. Mag-click sa Susunod.

  • Bigyan ang iyong proyekto ng isang pangalan. Iwanan ang check box ng Dedicated Folder na hindi naka-check at ang check na nilikha ng Main Class Class ay naka-check.
  • Sa pamamagitan nito, tapusin at pagkatapos ay nilikha mo ang iyong proyekto.
Lumikha ng isang Tip Calculator sa Java Hakbang 5
Lumikha ng isang Tip Calculator sa Java Hakbang 5

Hakbang 5. Lumikha ng mga variable para sa proyektong ito

  • Sa ibaba ng linya na nagbabasa

    public static void main (String args)

    , lumikha ng mga sumusunod na variable:

    • doble na kabuuan;

    • int tip;

    • dobleng tipRatio;

    • double finalTotal;

  • Kung magkakaiba man ang mga linya o magkakasunod na linya ay hindi mahalaga.
  • Ito ang tinatawag nilang variable ng halimbawa. Karaniwan silang mga sanggunian para sa isang halaga ay maiimbak sa memorya ng programa. Ang dahilan kung bakit pinangalanan mo ang mga variable ng halimbawa sa ganitong paraan ay upang maiugnay ang mga ito sa kung saan mo ito gagamitin. e.i ang pangwakas na variable ng Final ay ginagamit para sa pangwakas na sagot.
  • Ang kakulangan ng malaking titik sa "doble" at "int" at ang mga semicolon (;) sa pagtatapos ng mga salita ay mahalaga.
  • Para sa sanggunian, int ay mga variable na palaging buong numero, ibig sabihin, 1, 2, 3… atbp, habang ang mga doble ay may mga decimal na bahagi sa kanila.
Lumikha ng isang Tip Calculator sa Java Hakbang 6
Lumikha ng isang Tip Calculator sa Java Hakbang 6

Hakbang 6. I-import ang scanner utility, na magpapahintulot sa input ng gumagamit sa sandaling tumakbo ang programa

Sa tuktok ng pahina, sa ibaba mismo ng linya

package (pangalan ng proyekto)

at sa itaas ng linya ng may-ari ng @author, uri:

import java.util. Scanner;

Lumikha ng isang Tip Calculator sa Java Hakbang 7
Lumikha ng isang Tip Calculator sa Java Hakbang 7

Hakbang 7. Lumikha ng object ng scanner

Habang hindi mahalaga kung anong linya ng code ang nilikha sa bagay, isulat ang linya ng code pagkatapos mismo ng mga variable ng halimbawa para sa kapakanan ng pare-pareho. Ang paggawa ng isang scanner ay katulad sa paglikha ng iba pang mga uri ng mga bagay sa pag-program.

  • Sinusundan nito ang konstruksyon tulad ng sumusunod:

    "Pangalan ng klase" "pangalan ng bagay" = "bago" "Pangalan ng klase" ("Landas");

    , hindi kasama ang mga marka ng sipi.

  • Sa kasong ito magiging:

    Scanner ScanNa = bagong Scanner (System.in);

  • Ang keyword na "bago" at ang "System.in" na panaklong ay mahalaga. Karaniwang sinasabi ng "bagong" keyword na ang bagay na ito ay bago, na marahil ay mukhang kalabisan, ngunit kinakailangan upang malikha ang scanner. Samantala ang "System.in" ay kung ano ang variable ng mga bagay ng Scanner na nakakabit, sa kasong ito ay gagawin ito ng System.in upang ang variable ay isang bagay na na-type ng gumagamit.

Hakbang 8.

  • Simulan ang upang isulat ang console na naka-print.

    Lumikha ng isang Tip Calculator sa Java Hakbang 8
    Lumikha ng isang Tip Calculator sa Java Hakbang 8
    • System.out.print ("Ipasok ang kabuuan, kabilang ang buwis: $");

    • Ang mga sipi para sa linya sa panaklong ay mahalaga.
    • Mahalaga, ang linya ng code na ito ay gumagawa ng pag-print ng salita sa console sa sandaling maipatakbo ang programa. Sa kasong ito ang mga salitang magiging "Enter Total, kasama ang Buwis: $".
    • Ang mga sipi sa paligid ng pangungusap sa panaklong ay kinakailangan upang matiyak na alam ng Java na ito ay isang pangungusap, kung hindi man ay isasaalang-alang nito ang maraming mga variable na wala.
  • Lumikha ng unang input ng gumagamit para sa programa. Sa susunod na linya ng code, ginagamit mo ang scanner at isa sa mga variable na nilikha mo nang mas maaga. Tingnan ang linya ng code na ito:

    Lumikha ng isang Tip Calculator sa Java Hakbang 9
    Lumikha ng isang Tip Calculator sa Java Hakbang 9
    • kabuuan = ScanNa.nextDouble ();

    • Ang "kabuuan" ay ang variable mula sa dati, at "ScanNa" ang pangalan ng iyong object ng Scanner. Ang pariralang "nextDouble ();" ay isang pamamaraan mula sa klase ng scanner. Karaniwan nangangahulugan ito na ang susunod na numero ng dobleng uri na na-input ay basahin ng scanner na iyon.
    • Sa madaling sabi, ang bilang na binasa ng scanner ay gagamitin ng variable na Kabuuan.
  • Gumawa ng isang prompt para sa pagpasok ng porsyento ng tip. Pagkatapos ay gamitin ang scanner upang makatipid ng isang numero sa variable na pinangalanang tip, katulad sa huling dalawang mga hakbang. Narito ang ilang code para sa sanggunian:

    Lumikha ng isang Tip Calculator sa Java Hakbang 10
    Lumikha ng isang Tip Calculator sa Java Hakbang 10
    • System.out.print ("Enter% to tip:");

    • tip = ScanNa.nextInt ();

  • Lumikha ng formula para sa calculator ng tipRatio.

    Lumikha ng isang Tip Calculator sa Java Hakbang 11
    Lumikha ng isang Tip Calculator sa Java Hakbang 11
    • Uri

      tipRation = tip / 100.0;

      upang gawing isang aktwal na porsyento ang buong numero na kumakatawan sa porsyento ng tip.
    • Tandaan na ang.0 sa 100.0 ay kinakailangan, tulad ng sa sitwasyong ito ang variable na pinangalanang "tip" ay isang integer, ibig sabihin, isang buong numero. Hangga't ang isa sa dalawang numero sa equation ay may decimal, ang resulta ay magiging isang doble na may mga decimal. Kung pareho ang mga numero kung saan buong mga numero, magdulot ito ng isang error sa pagkalkula.
  • Gamitin ang huling magagamit na variable upang makalkula ang kabuuan at gawin ang huling mga kalkulasyon. Ang sumusunod na equation ay nagsasalita para sa sarili.

    Lumikha ng isang Tip Calculator sa Java Hakbang 12
    Lumikha ng isang Tip Calculator sa Java Hakbang 12
    • finalTotal = total + (total * tipRatio);

  • Lumikha ng isang panghuling printout prompt linya ng code upang maipakita ang finalTotal. Maaari kang gumamit ng medyo mas dalubhasang bersyon ng paraan ng pag-print na tinatawag na printf upang gawin itong medyo mas magarbong:

    Lumikha ng isang Tip Calculator sa Java Hakbang 13
    Lumikha ng isang Tip Calculator sa Java Hakbang 13
    • System.out.printf ("Kabuuan na may% d %% bilang tip: $%. 2f / n", tip, finalTotal);

    • Ang mga titik na naunahan ng% ay tumutugma sa mga variable na pinaghihiwalay ng mga utos pagkatapos ng nakalimbag na pangungusap; naka-link ang mga ito sa tern ng pagkakasunud-sunod ng mga variable at mga titik. Sa kasong ito, ang% d ay naka-link sa "tip" at ang%.2f ay na-link na finalTotal. Ito ay upang i-printout ng console ang mga variable na na-scan o kinakalkula sa halip na isang bagay na paunang natukoy.
    • Ang dobleng% sign pagkatapos ng% d nito upang ang console ay printout talaga ang porsyento na mag-sign; kung hindi man maging sanhi ito ng isang error dahil sa paraan ng paggana ng paraan ng printf.
  • Inirerekumendang: