Vihje kalkulaatori loomine Java -s: 13 sammu (piltidega)

Sisukord:

Vihje kalkulaatori loomine Java -s: 13 sammu (piltidega)
Vihje kalkulaatori loomine Java -s: 13 sammu (piltidega)

Video: Vihje kalkulaatori loomine Java -s: 13 sammu (piltidega)

Video: Vihje kalkulaatori loomine Java -s: 13 sammu (piltidega)
Video: MS Word: sisukorra loomine 2024, Aprill
Anonim

See artikkel pakub kiiret ja lihtsat viisi oma näpunäidete kalkulaatori loomiseks, võimaldades teil sisestada numbri ja arvutada jootraha automaatselt, tegemata ise oma vaimset matemaatikat.

Sammud

Looge Java -näpunäidete kalkulaator 1. samm
Looge Java -näpunäidete kalkulaator 1. samm

Samm 1. Laadige alla Java IDE (lühend integreeritud arenduskeskkonnast), näiteks Netbeans või Eclipse

  • Netbeansi allalaadimiseks minge Netbeans.org veebisaidile ja vajutage allalaadimise lehe paremas ülanurgas asuvat suurt oranži nuppu.
  • Kuna näpunäidete kalkulaator on suhteliselt lihtne rakendus, peate alla laadima ainult Java SE (standardväljaanne). Kui olete faili.exe allalaadimise lõpetanud, käivitage selle hüpikaken NetBeans installer. Paigaldaja standardvalikud on selle programmi jaoks piisavad, nii et saate standardväljaande alla laadida, kartmata, et teil pole programmi jaoks vajalikke komponente.
Looge Java näpunäidete kalkulaator 2. samm
Looge Java näpunäidete kalkulaator 2. samm

Samm 2. Laadige alla Java JDK

Selle leiate aadressilt

Seal saate määrata oma masinale sobiva JDK

Looge Java näpunäidete kalkulaator 3. samm
Looge Java näpunäidete kalkulaator 3. samm

Samm 3. Käivitage NetBeans programm ja looge uus projekt

Minge vasakus ülanurgas olevasse rippmenüüsse Fail ja valige Uus projekt

Looge Java näpunäidete kalkulaator 4. samm
Looge Java näpunäidete kalkulaator 4. samm

Samm 4. Seadistage uus projekt

Järgmisel viipal valige kategooriatest Java ja projektides Java rakendus; need on tavaliselt vaikimisi esile tõstetud. Klõpsake nuppu Edasi.

  • Andke oma projektile nimi. Jätke märkeruut Pühendatud kaust märkimata ja märkeruut Loodud põhiklass.
  • Sellega lõpetage ja olete oma projekti loonud.
Looge Java näpunäidete kalkulaator 5. samm
Looge Java näpunäidete kalkulaator 5. samm

Samm 5. Looge selle projekti muutujad

  • Selle rea all, mis loeb

    public static void main (String args)

    , looge järgmised muutujad:

    • kahekordne kogusumma;

    • int tip;

    • kahekordne tipRatio;

    • double finalKokku;

  • Pole tähtis, kas nad asuvad erinevatel ridadel või üksteise järel samal real.
  • Neid nimetatakse eksemplari muutujateks. Põhimõtteliselt on need viited väärtusele, mis salvestatakse programmi mällu. Põhjus, miks nimetate eksemplari muutujaid sel viisil, on linkida need sellega, milleks neid kasutate. e.i lõplikku vastust kasutatakse muutujat finalTotal.
  • Oluline on suurtähtede puudumine sõnades „topelt” ja „int” ning semikoolonid (;) sõnade lõpus.
  • Võrdluseks on int muutujad, mis on alati täisarvud, st 1, 2, 3 … jne, samas kui paarismängudes on kümnendkohti.
Looge Java näpunäidete kalkulaator 6. toimingus
Looge Java näpunäidete kalkulaator 6. toimingus

Samm 6. Importige skanneri utiliit, mis võimaldaks kasutajal pärast programmi käivitamist sisestada

Lehe ülaosas, otse rea all

pakett (projekti nimi)

ja tippige @authori omaniku rea kohal:

importige java.util. Scanner;

Looge Java näpunäidete kalkulaator 7. samm
Looge Java näpunäidete kalkulaator 7. samm

Samm 7. Looge skanneriobjekt

Kuigi pole oluline, millise koodireaga objekt luuakse, kirjutage järjepidevuse huvides koodirida kohe eksemplari muutujate järele. Skanneri tegemine sarnaneb muud tüüpi objektide loomisega programmeerimisel.

  • Selle konstruktsioon on järgmine:

    “Klassi nimi” “objekti nimi” = “uus” “Klassi nimi” (“Tee”);

    välja arvatud jutumärgid.

  • Sel juhul oleks see:

    Skanner ScanNa = uus skanner (System.in);

  • Märksõna „uus” ja sulg „System.in” on olulised. Märksõna "uus" ütleb põhimõtteliselt, et see objekt on uus, mis kõlab ilmselt üleliigselt, kuid on vajalik skanneri loomiseks. Vahepeal on „System.in” see muutuja, mille külge skanner esitab, antud juhul System.in teeks selle nii, et muutuja oleks midagi, mida kasutaja sisestab.

8. samm.

  • Alustage konsooli printimise kirjutamist.

    Looge Java näpunäidete kalkulaator 8. sammus
    Looge Java näpunäidete kalkulaator 8. sammus
    • System.out.print ("Sisestage kogusumma koos maksudega: $");

    • Sulgudes oleva rea tsitaadid on olulised.
    • Põhimõtteliselt võimaldab see koodirida pärast programmi käivitamist konsoolil sõna printida. Sel juhul oleksid sõnad „Sisestage kokku, sealhulgas maksud: $“.
    • Sulgudes oleva lause ümber olevaid tsitaate on vaja veenduda, et Java teab, et see on lause, vastasel juhul peab ta seda mitmeks muutujaks, mida pole olemas.
  • Looge programmile esimene kasutaja sisend. Järgmisel koodireal kasutate skannerit ja ühte varem loodud muutujat. Vaadake seda koodirida:

    Looge Java näpunäidete kalkulaator 9. toimingus
    Looge Java näpunäidete kalkulaator 9. toimingus
    • kokku = ScanNa.nextDouble ();

    • "Kokku" on varasem muutuja ja "ScanNa" on teie skanneri objekti nimi. Väljend "nextDouble ();" on skannerite klassi meetod. Põhimõtteliselt tähendab see seda, et skanner loeb järgmise sisestatud topeltnumbri.
    • Lühidalt, skanneri loetud arvu kasutab muutuja Total.
  • Tehke käsk vihje protsendi sisestamiseks. Seejärel salvestage skanneriga number muutuja nimega tip, sarnaselt kahe viimase sammuga. Siin on viitamiseks kood:

    Looge Java näpunäidete kalkulaator 10. sammus
    Looge Java näpunäidete kalkulaator 10. sammus
    • System.out.print ("Enter % to tip:");

    • vihje = ScanNa.nextInt ();

  • Looge tipRatio kalkulaatori valem.

    Looge Java näpunäidete kalkulaator 11. samm
    Looge Java näpunäidete kalkulaator 11. samm
    • Tüüp

      tipRation = jootraha/100,0;

      et muuta jootraha protsenti esindav täisarv tegelikuks protsendiks.
    • Pange tähele, et nõutav on.0 100.0 -s, kuna sellises olukorras on muutuja nimega "tip" täisarv, st täisarv. Niikaua kui ühel võrrandi kahest numbrist on komakoht, on lõpptulemus kahekordne kümnendkohaga. Kui aga mõlemad numbrid on täisarvudega, põhjustaks see arvutusvea.
  • Kogusumma arvutamiseks ja viimaste arvutuste tegemiseks kasutage viimast saadaolevat muutujat. Järgmine võrrand räägib enda eest.

    Looge Java näpunäidete kalkulaator 12. sammus
    Looge Java näpunäidete kalkulaator 12. sammus
    • finalTotal = kokku + (kokku * tipRatio);

  • Looge lõplik väljatrüki viip koodirida, et kuvada finalTotal. Prindimeetodi veidi erilisemaks muutmiseks, mida nimetatakse printfiks, saate selle pisut väljamõeldisemaks muuta:

    Looge Java näpunäidete kalkulaator 13. samm
    Looge Java näpunäidete kalkulaator 13. samm
    • System.out.printf ("Kokku, tipina%d %%: $%. 2f / n", tip, finalTotal);

    • Tähed, mille ees on %, vastavad muutujatele, mis on trükitud lause järel käskudega eraldatud; need on omavahel seotud muutujate ja tähtede järjekorras. Sel juhul on %d lingitud jootrahaga ja %.2f lingitud finalTotal. Seda selleks, et konsool prindiks välja skannitud või arvutatud muutujad, mitte midagi ette määratud.
    • Topelt % märk pärast % d on nii, et konsool prindib protsendimärgi; muidu põhjustaks see printf meetodi töö tõttu vea.
  • Soovitan: