Kaip sukurti patarimų skaičiuoklę „Java“: 13 žingsnių (su paveikslėliais)

Turinys:

Kaip sukurti patarimų skaičiuoklę „Java“: 13 žingsnių (su paveikslėliais)
Kaip sukurti patarimų skaičiuoklę „Java“: 13 žingsnių (su paveikslėliais)

Video: Kaip sukurti patarimų skaičiuoklę „Java“: 13 žingsnių (su paveikslėliais)

Video: Kaip sukurti patarimų skaičiuoklę „Java“: 13 žingsnių (su paveikslėliais)
Video: 🆓 How to Get Microsoft Word for FREE (download & web versions) 2024, Gegužė
Anonim

Šiame straipsnyje siūlomas greitas ir paprastas būdas sukurti savo patarimų skaičiuotuvą, leidžiantį automatiškai įvesti skaičių ir apskaičiuoti arbatpinigius, neatliekant savo psichinės matematikos.

Žingsniai

1 veiksme sukurkite patarimų skaičiuoklę „Java“
1 veiksme sukurkite patarimų skaičiuoklę „Java“

Žingsnis 1. Atsisiųskite „Java IDE“(sutrumpintai kaip integruota kūrimo aplinka), pvz., „Netbeans“ar „Eclipse“

  • Norėdami atsisiųsti „Netbeans“, eikite į „Netbeans.org“svetainę ir paspauskite didelį oranžinį mygtuką, esantį viršutiniame dešiniajame puslapio kampe „Atsisiųsti“.
  • Kadangi patarimų skaičiuoklė yra gana paprasta programa, jums reikia atsisiųsti tik „Java SE“(standartinis leidimas). Baigę atsisiųsti failą.exe, paleiskite jo iššokantį „NetBeans“diegimo programą. Šiai programai pakanka standartinių diegimo programos parinkčių, todėl galite atsisiųsti standartinį leidimą, nebijodami neturėti reikalingų programos komponentų.
2 veiksme sukurkite patarimų skaičiuoklę „Java“
2 veiksme sukurkite patarimų skaičiuoklę „Java“

Žingsnis 2. Atsisiųskite „Java JDK“

Ją galite rasti adresu

Ten galite nurodyti atitinkamai mašinai tinkamą JDK

Sukurkite patarimų skaičiuoklę „Java“3 veiksme
Sukurkite patarimų skaičiuoklę „Java“3 veiksme

Žingsnis 3. Paleiskite „NetBeans“programą ir sukurkite naują projektą

Viršutiniame kairiajame kampe eikite į išskleidžiamąjį meniu „Failas“ir pasirinkite Naujas projektas

Sukurkite patarimų skaičiuoklę „Java“4 veiksme
Sukurkite patarimų skaičiuoklę „Java“4 veiksme

Žingsnis 4. Nustatykite naują projektą

Toliau pateiktame raginime kategorijose pasirinkite „Java“, o projektuose - „Java“programą; jie paprastai yra paryškinti pagal numatytuosius nustatymus. Spustelėkite Pirmyn.

  • Suteikite savo projektui pavadinimą. Palikite nepažymėtą langelį Skirtasis aplankas ir pažymėtą žymimąjį laukelį Sukurta pagrindinė klasė.
  • Tai baigę, tada sukūrėte savo projektą.
Sukurkite patarimų skaičiuoklę „Java“5 veiksme
Sukurkite patarimų skaičiuoklę „Java“5 veiksme

Žingsnis 5. Sukurkite šio projekto kintamuosius

  • Žemiau eilutės, kurioje rašoma

    public static void main (String args)

    , sukurkite šiuos kintamuosius:

    • dvigubas bendras;

    • int tip;

    • dvigubas tipRatio;

    • double finalTotal;

  • Nesvarbu, ar jie yra skirtingose eilutėse, ar viena po kitos.
  • Tai jie vadina egzempliorių kintamaisiais. Jie iš esmės yra nuorodos į vertę, kuri bus išsaugota programos atmintyje. Priežastis, kodėl taip pavadinate egzemplioriaus kintamuosius, yra susieti juos su tuo, kam juos naudosite. e.i galutinis atsakymas naudojamas kintamasis finalTotal.
  • Svarbu, kad didžiosios raidės nebūtų „dvigubos“ir „int“, o kableliai (;) žodžių pabaigoje yra svarbūs.
  • Pavyzdžiui, int yra kintamieji, kurie visada yra sveikieji skaičiai, ty 1, 2, 3 ir tt, o dvigubai turi dešimtainius skaičius.
Sukurkite patarimų skaičiuoklę „Java“6 veiksme
Sukurkite patarimų skaičiuoklę „Java“6 veiksme

Žingsnis 6. Importuokite skaitytuvo įrankį, kuris leistų vartotojui įvesti programą paleidus

Puslapio viršuje, tiesiai po eilute

paketas (projekto pavadinimas)

ir virš @author savininko eilutės įveskite:

importuoti java.util. Scanner;

Sukurkite patarimų skaičiuoklę „Java“7 veiksme
Sukurkite patarimų skaičiuoklę „Java“7 veiksme

Žingsnis 7. Sukurkite skaitytuvo objektą

Nors nesvarbu, kokia kodo eilutė yra sukurta, parašykite kodo eilutę iškart po egzemplioriaus kintamųjų dėl nuoseklumo. Skaitytuvo kūrimas yra panašus į kitų objektų kūrimą programuojant.

  • Jo konstrukcija yra tokia:

    „Klasės pavadinimas“„Objekto pavadinimas“= „naujas“„Klasės pavadinimas“(„Kelias“);

    išskyrus kabutes.

  • Šiuo atveju tai būtų:

    Skaitytuvas ScanNa = naujas skaitytuvas (System.in);

  • Raktinis žodis „naujas“ir „System.in“skliausteliuose yra svarbūs. Raktinis žodis „naujas“iš esmės sako, kad šis objektas yra naujas, o tai tikriausiai skamba nereikalingai, tačiau jis reikalingas, kad būtų sukurtas skaitytuvas. Tuo tarpu „System.in“yra kintamasis, prie kurio pridedami skaitytuvo objektai, šiuo atveju „System.in“padarys jį taip, kad kintamasis būtų kažkas, ką vartotojas įveda.

8 žingsnis.

  • Pradėkite spausdinti konsolę.

    Sukurkite patarimų skaičiuoklę „Java“8 veiksme
    Sukurkite patarimų skaičiuoklę „Java“8 veiksme
    • System.out.print ("Įveskite sumą, įskaitant mokesčius: $");

    • Skliausteliuose esančios eilutės citatos yra svarbios.
    • Iš esmės ši kodo eilutė leidžia žodžiui spausdinti konsolėje, kai programa paleidžiama. Šiuo atveju žodžiai būtų „Įveskite sumą, įskaitant mokesčius: $“.
    • Skliausteliuose esančios sakinio citatos reikalingos norint įsitikinti, kad „Java“žino, kad tai yra sakinys, kitaip ji laikys tai keliais kintamaisiais, kurių nėra.
  • Sukurkite pirmąjį programos vartotojo įvestį. Kitoje kodo eilutėje naudojate skaitytuvą ir vieną iš anksčiau sukurtų kintamųjų. Pažvelkite į šią kodo eilutę:

    Sukurkite patarimų skaičiuoklę „Java“9 veiksme
    Sukurkite patarimų skaičiuoklę „Java“9 veiksme
    • iš viso = ScanNa.nextDouble ();

    • „Iš viso“yra ankstesnis kintamasis, o „ScanNa“- jūsų skaitytuvo objekto pavadinimas. Frazė "nextDouble ();" yra skaitytuvų klasės metodas. Iš esmės tai reiškia, kad kitą įvestą dvigubo tipo numerį perskaitys tas skaitytuvas.
    • Trumpai tariant, skaitytuvo nuskaitytas skaičius bus naudojamas kintamajam Total.
  • Paraginkite įvesti arbatpinigių procentą. Tada naudokite skaitytuvą, kad išsaugotumėte skaičių kintamajame pavadinimu tip, panašiai kaip du paskutinius veiksmus. Štai tam tikras kodas, skirtas nuorodoms:

    Sukurkite patarimų skaičiuoklę „Java“10 veiksme
    Sukurkite patarimų skaičiuoklę „Java“10 veiksme
    • System.out.print ("Įveskite % to tip:");

    • patarimas = ScanNa.nextInt ();

  • Sukurkite „tipRatio“skaičiuoklės formulę.

    Sukurkite patarimų skaičiuoklę „Java“11 veiksme
    Sukurkite patarimų skaičiuoklę „Java“11 veiksme
    • Tipas

      tipRation = arbatpinigiai/100,0;

      norėdami paversti visą skaičių, nurodantį arbatpinigių procentą, į faktinį procentą.
    • Atminkite, kad būtinas.0 iš 100.0, nes šioje situacijoje kintamasis pavadinimu „tip“yra sveikasis skaičius, ty sveikas skaičius. Kol vienas iš dviejų lygties skaičių turi dešimtainį skaičių, galutinis rezultatas bus dvigubas su kableliais. Jei abu skaičiai yra sveiki, tai sukeltų skaičiavimo klaidą.
  • Norėdami apskaičiuoti sumą ir atlikti paskutinius skaičiavimus, naudokite paskutinį turimą kintamąjį. Toliau pateikta lygtis kalba pati už save.

    Sukurkite patarimų skaičiuoklę „Java“12 veiksme
    Sukurkite patarimų skaičiuoklę „Java“12 veiksme
    • finalTotal = bendras + (bendras * tipRatio);

  • Sukurkite vieną galutinę spaudinio kodo eilutę, kad būtų parodyta „finalTotal“. Galite naudoti šiek tiek labiau specializuotą spausdinimo metodo versiją, vadinamą printf, kad ji taptų šiek tiek įmantresnė:

    Sukurkite patarimų skaičiuoklę „Java“13 veiksme
    Sukurkite patarimų skaičiuoklę „Java“13 veiksme
    • System.out.printf ("Iš viso su%d %% kaip patarimas: $%. 2f / n", tip, finalTotal);

    • Raidės prieš % nurodo kintamuosius, kurie yra atskirti komandomis po išspausdinto sakinio; jie yra susieti kintamųjų eilės ir raidžių eilėmis. Šiuo atveju %d yra susietas su „arbatpinigiais“, o %.2f - „finalTotal“. Taip yra todėl, kad konsolė atspausdins nuskaitytus ar apskaičiuotus kintamuosius, o ne kažką iš anksto nustatyto.
    • Dvigubas % ženklas po % d jo, kad konsolė iš tikrųjų atspausdintų procentinį ženklą; kitaip tai sukeltų klaidą dėl to, kaip veikia printf metodas.
  • Rekomenduojamas: