Kako napraviti kalkulator napojnica u Javi: 13 koraka (sa slikama)

Sadržaj:

Kako napraviti kalkulator napojnica u Javi: 13 koraka (sa slikama)
Kako napraviti kalkulator napojnica u Javi: 13 koraka (sa slikama)

Video: Kako napraviti kalkulator napojnica u Javi: 13 koraka (sa slikama)

Video: Kako napraviti kalkulator napojnica u Javi: 13 koraka (sa slikama)
Video: Deutsch lernen im Beruf C1 2024, Maj
Anonim

Ovaj članak nudi brz i jednostavan način za kreiranje vlastitog kalkulatora napojnica, koji vam omogućuje da unesete broj i automatski izračunate napojnicu, a da pritom ne razmišljate sami.

Koraci

Napravite kalkulator savjeta u Javi Korak 1
Napravite kalkulator savjeta u Javi Korak 1

Korak 1. Preuzmite Java IDE (skraćeno od integrirano razvojno okruženje) kao što su Netbeans ili Eclipse

  • Da biste preuzeli Netbeans, idite na web stranicu Netbeans.org i pritisnite veliko narančasto dugme u gornjem desnom kutu stranice na kojem piše Preuzmi.
  • Budući da je kalkulator napojnica relativno jednostavna aplikacija, trebate samo preuzeti Java SE (standardno izdanje). Kada završite s preuzimanjem datoteke.exe, pokrenite skočni prozor instalacijskog programa NetBeans. Opcije standarda u instalacijskom programu dovoljne su za ovaj program, pa možete preuzeti standardno izdanje bez straha da nećete imati potrebne komponente za program.
Napravite kalkulator savjeta u Javi 2. korak
Napravite kalkulator savjeta u Javi 2. korak

Korak 2. Preuzmite Java JDK

Možete ga pronaći na

Tamo možete navesti JDK koji odgovara vašoj mašini

Napravite kalkulator savjeta u Javi Korak 3
Napravite kalkulator savjeta u Javi Korak 3

Korak 3. Pokrenite program NetBeans i kreirajte novi projekt

Idite na padajući izbornik u gornjem lijevom kutu s natpisom Datoteka i odaberite Novi projekt

Napravite kalkulator savjeta u Javi Korak 4
Napravite kalkulator savjeta u Javi Korak 4

Korak 4. Postavite novi projekat

Na sljedeći upit, u kategorijama odaberite Java, a u projektima Java aplikaciju; oni su obično označeni prema zadanim postavkama. Pritisnite Dalje.

  • Dajte imenu svom projektu ime. Polje za potvrdu Namjenska mapa ostavite neoznačenim, a polje za potvrdu Kreirana glavna klasa potvrđeno.
  • Time završite i onda ste stvorili svoj projekt.
Napravite kalkulator savjeta u Javi Korak 5
Napravite kalkulator savjeta u Javi Korak 5

Korak 5. Kreirajte varijable za ovaj projekt

  • Ispod linije koja glasi

    javni statički void main (String args)

    , kreirajte sljedeće varijable:

    • dvostruko ukupno;

    • int tip;

    • double tipRatio;

    • double finalTotal;

  • Bez obzira jesu li u različitim redovima ili u istim redovima jedan za drugim.
  • To su ono što nazivaju varijablama instance. To su u osnovi reference za vrijednost koja će biti pohranjena u memoriji programa. Razlog zašto na ovaj način imenujete varijable instance je njihovo povezivanje s onim za što ćete ih koristiti. e.i za konačni odgovor se koristi varijabla finalTotal.
  • Nedostatak velikih slova u "double" i "int" i tačka -zarez (;) na kraju riječi su važni.
  • Za referencu, int su varijable koje su uvijek cijeli brojevi, tj. 1, 2, 3 … itd., Dok dvojnici imaju decimalne brojeve u sebi.
Napravite kalkulator savjeta u Javi Korak 6
Napravite kalkulator savjeta u Javi Korak 6

Korak 6. Uvezite uslužni program skenera koji bi korisniku omogućio unos nakon pokretanja programa

Na vrhu stranice, odmah ispod retka

paket (naziv projekta)

i iznad vlasničke linije @author upišite:

import java.util. Scanner;

Napravite kalkulator savjeta u Javi Korak 7
Napravite kalkulator savjeta u Javi Korak 7

Korak 7. Kreirajte objekt skenera

Iako nije važno koji red koda je objekt kreiran, napišite red koda odmah nakon varijabli instance radi dosljednosti. Izrada skenera slična je stvaranju drugih vrsta objekata u programiranju.

  • Njegova konstrukcija slijedi kako slijedi:

    “Ime klase” “naziv objekta” = “novo” “Ime klase” (“Put”);

    isključujući navodnike.

  • U ovom slučaju to bi bilo:

    Skener ScanNa = novi skener (System.in);

  • Ključne riječi "novo" i "System.in" zagrade su važne. Ključna riječ "new" u osnovi kaže da je ovaj objekt nov, što vjerojatno zvuči suvišno, ali je potrebno za stvaranje skenera. U međuvremenu, "System.in" je varijabla na koju su objekti skenera vezani, u ovom slučaju System.in bi to učinilo tako da je varijabla nešto što korisnik upisuje.

Korak 8.

  • Počnite pisati ispis konzole.

    Napravite kalkulator savjeta u Javi Korak 8
    Napravite kalkulator savjeta u Javi Korak 8
    • System.out.print ("Unesite ukupan iznos, uključujući porez: $");

    • Navodi za liniju u zagradama su važni.
    • U osnovi, ova linija koda omogućava ispis riječi na konzoli nakon pokretanja programa. U ovom slučaju riječi bi bile „Unesite ukupno, uključujući porez: $“.
    • Navodi oko rečenice u zagradama potrebni su kako bi bili sigurni da Java zna da je ovo rečenica, u protivnom će smatrati nekoliko varijabli koje ne postoje.
  • Kreirajte prvi korisnički unos za program. U sljedećem retku koda koristite skener i jednu od varijabli koje ste ranije stvorili. Pogledajte ovu liniju koda:

    Napravite kalkulator savjeta u Javi Korak 9
    Napravite kalkulator savjeta u Javi Korak 9
    • ukupno = ScanNa.nextDouble ();

    • "Ukupno" je varijabla od ranije, a "ScanNa" je naziv vašeg objekta skenera. Izraz "nextDouble ();" je metoda iz klase skenera. U osnovi to znači da će taj skener pročitati sljedeći dvostruki tip broja koji se unese.
    • Ukratko, broj koji čita čitač koristit će se varijablom Ukupno.
  • Postavite upit za unos postotka napojnice. Zatim upotrijebite skener za spremanje broja u varijablu tip, slično zadnja dva koraka. Evo nekoliko kodova za referencu:

    Napravite kalkulator savjeta u Javi Korak 10
    Napravite kalkulator savjeta u Javi Korak 10
    • System.out.print ("Unesite % do savjeta:");

    • tip = ScanNa.nextInt ();

  • Kreirajte formulu za tipRatio kalkulator.

    Napravite kalkulator savjeta u Javi Korak 11
    Napravite kalkulator savjeta u Javi Korak 11
    • Tip

      tipRation = tip/100.0;

      za pretvaranje cijelog broja koji predstavlja postotak napojnice u stvarni postotak.
    • Imajte na umu da je.0 u 100.0 potreban, jer je u ovoj situaciji varijabla pod nazivom "tip" cijeli broj, tj. Cijeli broj. Sve dok jedan od dva broja u jednadžbi ima decimalni broj, krajnji rezultat bit će dvostruki s decimalama. Ako bi oba broja sadržavala cijele brojeve, to bi uzrokovalo grešku u računanju.
  • Koristite posljednju dostupnu varijablu za izračun ukupnog iznosa i izvršite posljednje izračune. Sledeća jednačina govori sama za sebe.

    Napravite kalkulator savjeta u Javi Korak 12
    Napravite kalkulator savjeta u Javi Korak 12
    • finalTotal = total + (total * tipRatio);

  • Kreirajte posljednju liniju koda za ispis za prikaz finalTotal. Možete upotrijebiti malo specijaliziraniju verziju metode ispisa koja se naziva printf kako biste je učinili još otmjenijom:

    Napravite kalkulator savjeta u Javi Korak 13
    Napravite kalkulator savjeta u Javi Korak 13
    • System.out.printf ("Ukupno sa%d %% kao napojnica: $%. 2f / n", napomena, finalTotal);

    • Slova ispred kojih odgovaraju % odgovaraju varijablama koje su odvojene naredbama nakon ispisane rečenice; povezani su čigrama po redoslijedu varijabli i slovima. U ovom slučaju %d je povezan sa "tip", a %.2f je povezan finalTotal. To je zato da bi konzola ispisala varijable koje su skenirane ili izračunate, a ne nešto unaprijed određeno.
    • Dvostruki znak % iza % d je tako da će konzola zaista ispisati znak postotka; u suprotnom bi izazvao grešku zbog načina na koji printf metoda radi.
  • Preporučuje se: