Kā izveidot padomu kalkulatoru Java: 13 soļi (ar attēliem)

Satura rādītājs:

Kā izveidot padomu kalkulatoru Java: 13 soļi (ar attēliem)
Kā izveidot padomu kalkulatoru Java: 13 soļi (ar attēliem)

Video: Kā izveidot padomu kalkulatoru Java: 13 soļi (ar attēliem)

Video: Kā izveidot padomu kalkulatoru Java: 13 soļi (ar attēliem)
Video: Microsoft Word Tutorial (हिंदी) - Complete MS-Word Tutorial for Beginners 2024, Maijs
Anonim

Šis raksts piedāvā ātru un vienkāršu veidu, kā izveidot savu padomu kalkulatoru, ļaujot automātiski ievadīt skaitli un aprēķināt dzeramnaudu, neveicot savu garīgo matemātiku.

Soļi

Padoma kalkulatora izveide Java 1. darbībā
Padoma kalkulatora izveide Java 1. darbībā

1. solis. Lejupielādējiet Java IDE (saīsinājums no integrētas izstrādes vides), piemēram, Netbeans vai Eclipse

  • Lai lejupielādētu Netbeans, dodieties uz vietni Netbeans.org un nospiediet lielo oranžo pogu lapas augšējā labajā stūrī, kurā norādīts Lejupielādēt.
  • Tā kā padomu kalkulators ir salīdzinoši vienkārša lietojumprogramma, jums ir jālejupielādē tikai Java SE (standarta izdevums). Kad esat pabeidzis lejupielādēt failu.exe, palaidiet tā uznirstošo NetBeans instalētāju. Standarta opcijas instalētājā ir pietiekamas šai programmai, tāpēc varat lejupielādēt standarta izdevumu, nebaidoties, ka programmai nebūs nepieciešamo komponentu.
Izveidojiet padomu kalkulatoru Java 2. darbībā
Izveidojiet padomu kalkulatoru Java 2. darbībā

2. solis. Lejupielādējiet Java JDK

To var atrast vietnē

Tur jūs varat norādīt savai mašīnai atbilstošu JDK

Izveidojiet padomu kalkulatoru Java 3. darbībā
Izveidojiet padomu kalkulatoru Java 3. darbībā

Solis 3. Palaidiet NetBeans programmu un izveidojiet jaunu projektu

Augšējā kreisajā stūrī dodieties uz nolaižamo izvēlni Fails un atlasiet Jauns projekts

Izveidojiet padomu kalkulatoru Java 4. darbībā
Izveidojiet padomu kalkulatoru Java 4. darbībā

4. solis. Iestatiet jauno projektu

Turpmākajā uzvednē kategorijās atlasiet Java un projektos izvēlieties Java lietojumprogrammu; tie parasti tiek izcelti pēc noklusējuma. Noklikšķiniet uz Tālāk.

  • Piešķiriet savam projektam nosaukumu. Atzīmējiet izvēles rūtiņu Dedicated Folder un neatzīmējiet izvēles rūtiņu Created the Main Class.
  • Ar to pabeidziet un pēc tam esat izveidojis savu projektu.
Padoma kalkulatora izveide Java 5. darbībā
Padoma kalkulatora izveide Java 5. darbībā

5. Izveidojiet šim projektam mainīgos

  • Zem rindiņas, kas skan

    public static void main (String args)

    , izveidojiet šādus mainīgos:

    • dubultā kopsumma;

    • int tip;

    • dubultā tipRatio;

    • double finalTotal;

  • Nav svarīgi, vai tie atrodas dažādās līnijās vai vienā rindā viens pēc otra.
  • Tos sauc par instanču mainīgajiem. Tās būtībā ir atsauces uz vērtību, kas tiks saglabāta programmas atmiņā. Iemesls, kāpēc šādā veidā nosaucat instanču mainīgos, ir saistīt tos ar to, kam tos izmantosit. e.i the finalTotal mainīgais tiek izmantots galīgajai atbildei.
  • Lielo burtu trūkums “dubultā” un “int” un semikoli (;) vārdu beigās ir svarīgi.
  • Atsaucei int ir mainīgie, kas vienmēr ir veseli skaitļi, ti, 1, 2, 3 … utt., Savukārt dubultskaitļos ir decimāldaļas.
Padoma kalkulatora izveide Java 6. darbībā
Padoma kalkulatora izveide Java 6. darbībā

6. darbība. Importējiet skenera utilītu, kas ļautu lietotājam ievadīt informāciju pēc programmas palaišanas

Lapas augšdaļā, tieši zem līnijas

pakete (projekta nosaukums)

un virs @author īpašnieka rindas ierakstiet:

importēt java.util. Scanner;

Padoma kalkulatora izveide Java 7. darbībā
Padoma kalkulatora izveide Java 7. darbībā

7. solis. Izveidojiet skenera objektu

Lai gan nav svarīgi, kāda koda rinda ir izveidots, konsekvences labad koda rindu ierakstiet uzreiz aiz instances mainīgajiem. Skenera izgatavošana ir līdzīga cita veida objektu izveidei programmēšanā.

  • Tā konstrukcija ir šāda:

    “Klases nosaukums” “Objekta nosaukums” = “jauns” “Klases nosaukums” (“Ceļš”);

    izņemot pēdiņas.

  • Šajā gadījumā tas būtu:

    Skeneris ScanNa = jauns skeneris (System.in);

  • Atslēgvārds “jauns” un iekava “System.in” ir svarīgi. Atslēgvārds "jauns" būtībā saka, ka šis objekts ir jauns, kas, iespējams, izklausās lieks, bet ir vajadzīgs, lai skeneris tiktu izveidots. Tikmēr “System.in” ir tas mainīgais, kuram pievienoti skenera objekti, šajā gadījumā System.in to padarītu tā, lai mainīgais būtu kaut kas tāds, ko lietotājs ievada.

8. solis.

  • Sāciet rakstīt konsoles izdruku.

    Izveidojiet padomu kalkulatoru Java 8. darbībā
    Izveidojiet padomu kalkulatoru Java 8. darbībā
    • System.out.print ("Ievadiet kopsummu, ieskaitot nodokļus: $");

    • Iekavās esošās rindiņas citāti ir svarīgi.
    • Būtībā šī koda rindiņa pēc programmas palaišanas ļauj konsolē izdrukāt vārdu. Šajā gadījumā vārdi būtu “Ievadiet kopsummu, ieskaitot nodokļus: $”.
    • Citāti ap teikumu iekavās ir nepieciešami, lai pārliecinātos, ka Java zina, ka tas ir teikums, pretējā gadījumā tā to uzskatīs par vairākiem mainīgajiem, kas neeksistē.
  • Izveidojiet programmas pirmo lietotāja ievadi. Nākamajā koda rindā jūs izmantojat skeneri un vienu no iepriekš izveidotajiem mainīgajiem. Apskatiet šo koda rindu:

    Padoma kalkulatora izveide Java 9. darbībā
    Padoma kalkulatora izveide Java 9. darbībā
    • kopā = ScanNa.nextDouble ();

    • "Kopējais" ir mainīgais no iepriekšējā, un "ScanNa" ir jūsu skenera objekta nosaukums. Frāze "nextDouble ();" ir metode no skeneru klases. Būtībā tas nozīmē, ka šis skeneris nolasīs nākamo ievadīto dubultā tipa numuru.
    • Īsāk sakot, skenera nolasīto skaitli izmantos mainīgais Total.
  • Lūdziet ievadīt dzeramnauda procentuālo daļu. Pēc tam izmantojiet skeneri, lai saglabātu skaitli mainīgajā nosaukumā tip, līdzīgi kā pēdējās divās darbībās. Šeit ir daži atsauces kodi:

    Izveidojiet padomu kalkulatoru Java 10. darbībā
    Izveidojiet padomu kalkulatoru Java 10. darbībā
    • System.out.print ("Enter % to tip:");

    • tip = ScanNa.nextInt ();

  • Izveidojiet formulu tipRatio kalkulatoram.

    Izveidojiet padomu kalkulatoru Java 11. darbībā
    Izveidojiet padomu kalkulatoru Java 11. darbībā
    • Tips

      tipRation = tip/100,0;

      lai visu skaitli, kas apzīmē dzeramnaudu procentuālo daļu, pārvērstu par faktisko procentu.
    • Ņemiet vērā, ka ir nepieciešams.0 no 100.0, jo šajā gadījumā mainīgais ar nosaukumu „tip” ir vesels skaitlis, ti, vesels skaitlis. Kamēr vienam no diviem vienādojuma skaitļiem ir decimāldaļa, gala rezultāts būs dubultā ar decimāldaļām. Ja abi skaitļi ir veseli skaitļi, tas radītu aprēķina kļūdu.
  • Izmantojiet pēdējo pieejamo mainīgo, lai aprēķinātu kopsummu un veiktu pēdējos aprēķinus. Sekojošais vienādojums runā pats par sevi.

    Izveidojiet padomu kalkulatoru Java 12. darbībā
    Izveidojiet padomu kalkulatoru Java 12. darbībā
    • finalTotal = kopā + (kopā * tipRatio);

  • Izveidojiet vienu galīgo izdrukas uzvednes koda rindiņu, lai parādītu finalTotal. Lai to padarītu nedaudz izsmalcinātāku, varat izmantot nedaudz specializētāku drukas metodes versiju, ko sauc par printf:

    Izveidojiet padomu kalkulatoru Java 13. darbībā
    Izveidojiet padomu kalkulatoru Java 13. darbībā
    • System.out.printf ("Kopā ar%d %% kā padomu: $%. 2f / n", tip, finalTotal);

    • Burti pirms % atbilst mainīgajiem lielumiem, kas pēc drukātā teikuma ir atdalīti ar komandām; tie ir saistīti ar mainīgo lieluma un burtu secību. Šajā gadījumā %d ir saistīts ar "tip" un %.2f ir saistīts ar finalTotal. Tas notiek tāpēc, lai konsole izdrukātu skenētos vai aprēķinātos mainīgos, nevis kaut ko iepriekš noteiktu.
    • Dubultā % zīme aiz % d tā, lai konsole faktiski izdrukātu procentu zīmi; pretējā gadījumā tas radītu kļūdu printf metodes darbības veida dēļ.
  • Ieteicams: