Jinsi ya kuunda Calculator ya Kidokezo katika Java: Hatua 13 (na Picha)

Orodha ya maudhui:

Jinsi ya kuunda Calculator ya Kidokezo katika Java: Hatua 13 (na Picha)
Jinsi ya kuunda Calculator ya Kidokezo katika Java: Hatua 13 (na Picha)

Video: Jinsi ya kuunda Calculator ya Kidokezo katika Java: Hatua 13 (na Picha)

Video: Jinsi ya kuunda Calculator ya Kidokezo katika Java: Hatua 13 (na Picha)
Video: Nastya and Dad open boxes with surprises to learn the alphabet 2024, Aprili
Anonim

Nakala hii inatoa njia ya haraka na rahisi ya kuunda kikokotoo chako cha ncha, hukuruhusu kuingiza nambari na kuhesabu ncha moja kwa moja, bila kufanya hesabu zako za akili.

Hatua

Unda Kikokotoo cha Kidokezo katika Java Hatua ya 1
Unda Kikokotoo cha Kidokezo katika Java Hatua ya 1

Hatua ya 1. Pakua IDE ya Java (fupi kwa mazingira jumuishi ya maendeleo) kama vile Netbeans au Eclipse

  • Ili kupakua Netbeans, nenda kwenye wavuti ya Netbeans.org na bonyeza kitufe kikubwa cha machungwa upande wa kulia juu ya ukurasa unaosema Pakua.
  • Kwa kuwa kikokotoo cha vidokezo ni programu rahisi, unahitaji tu kupakua Java SE (toleo la kawaida). Mara tu ukimaliza kupakua faili ya.exe, endesha pop up kisanidi cha NetBeans. Chaguzi za viwango katika kisanidi zinatosha kwa programu hii, kwa hivyo unaweza kupakua toleo la kawaida bila hofu ya kutokuwa na vifaa vinavyohitajika kwa programu hiyo.
Unda Kikokotoo cha Kidokezo katika Java Hatua ya 2
Unda Kikokotoo cha Kidokezo katika Java Hatua ya 2

Hatua ya 2. Pakua Java JDK

Unaweza kuipata

Huko unaweza kutaja JDK inayofaa kwa mashine yako

Unda Kikokotoo cha Kidokezo katika Java Hatua ya 3
Unda Kikokotoo cha Kidokezo katika Java Hatua ya 3

Hatua ya 3. Endesha programu ya NetBeans na uunda mradi mpya

Nenda kwenye menyu kunjuzi upande wa juu kushoto inayosema Faili na uchague Mradi Mpya

Unda Kikokotoo cha Kidokezo katika Java Hatua ya 4
Unda Kikokotoo cha Kidokezo katika Java Hatua ya 4

Hatua ya 4. Sanidi mradi mpya

Kwa msukumo unaofuata, katika kategoria, chagua Java na katika miradi chagua programu ya Java; hizi kawaida huonyeshwa kwa chaguo-msingi. Bonyeza Ijayo.

  • Ipe mradi wako jina. Acha kisanduku cha hakikisho la Folda iliyojitolea bila kukaguliwa na sanduku la kuangalia la Kikundi Kuu limeangaliwa.
  • Pamoja na hayo, maliza na kisha umeunda mradi wako.
Unda Kikokotoo cha Kidokezo katika Java Hatua ya 5
Unda Kikokotoo cha Kidokezo katika Java Hatua ya 5

Hatua ya 5. Unda vigeuzi vya mradi huu

  • Chini ya mstari ambao unasoma

    static utupu wa umma kuu (Kamba args)

    , tengeneza vigezo vifuatavyo:

    • jumla mara mbili;

    • ncha ya int;

    • ncha mbili Uwiano;

    • mwisho mara mbili Jumla;

  • Ikiwa ziko katika mistari tofauti au mstari mmoja moja baada ya nyingine haijalishi.
  • Hizi ndizo wanazoziita vigeuzi vya mfano. Kwa kweli ni marejeleo ya thamani ambayo itahifadhiwa kwenye kumbukumbu ya programu. Sababu ya kutaja vigeuzi vya mfano kwa njia hii ni kuwaunganisha na kile utakachowatumia. e.i tofauti ya mwisho hutumika kwa jibu la mwisho.
  • Ukosefu wa mtaji katika "maradufu" na "int" na semikoloni (;) mwisho wa maneno ni muhimu.
  • Kwa rejeleo, int ni vigeugeu ambavyo kila wakati ni nambari kamili, yaani 1, 2, 3… nk, wakati maradufu yana alama ndani yake.
Unda Kikokotoo cha Kidokezo katika Hatua ya 6 ya Java
Unda Kikokotoo cha Kidokezo katika Hatua ya 6 ya Java

Hatua ya 6. Leta matumizi ya skana, ambayo inaruhusu uingizaji wa mtumiaji mara tu programu itakapoanza

Juu ya ukurasa, chini ya mstari

kifurushi (jina la mradi)

na juu ya laini ya mmiliki wa @aandishi, andika:

kuagiza java.util. Scanner;

Unda Kikokotoo cha Kidokezo katika Java Hatua ya 7
Unda Kikokotoo cha Kidokezo katika Java Hatua ya 7

Hatua ya 7. Unda kitu cha skana

Ingawa haijalishi ni mstari gani wa nambari kitu kimeundwa, andika mstari wa nambari mara tu baada ya vigeuzi vya mfano kwa sababu ya msimamo. Kutengeneza skana ni sawa na kuunda aina zingine za vitu katika programu.

  • Inafuata ujenzi kama ifuatavyo:

    "Jina la darasa" "jina la kitu" = "mpya" "Jina la darasa" ("Njia");

    , isipokuwa alama za nukuu.

  • Katika kesi hii itakuwa:

    Scanner ScanNa = Scanner mpya (System.in);

  • Neno kuu "mpya" na "System.in" mabano ni muhimu. Neno kuu "mpya" kimsingi linasema kuwa kitu hiki ni kipya, ambacho labda kinasikika kuwa kibaya, lakini inahitajika ili skana iundwe. Wakati huo huo "System.in" ndio inayoweza kutofautisha vitu vya skana zilizoshikamana na, katika kesi hii System.in ingeifanya iwe kwamba kutofautisha ni kitu ambacho mtumiaji huandika.

Hatua ya 8.

  • Anza kuandika kuchapishwa kwa kiweko.

    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 8
    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 8
    • System.out.print ("Ingiza jumla, pamoja na ushuru: $");

    • Nukuu za mstari katika mabano ni muhimu.
    • Kwa kweli, mstari huu wa nambari hufanya kuchapisha neno kwenye kiweko mara tu mpango utakapoendeshwa. Katika kesi hii maneno yatakuwa "Ingiza Jumla, pamoja na Ushuru: $".
    • Nukuu karibu na sentensi katika mabano zinahitajika ili kuhakikisha Java inajua kuwa hii ni sentensi, vinginevyo itazingatia vigeuzi kadhaa ambavyo havipo.
  • Unda pembejeo ya kwanza ya mtumiaji wa programu. Katika mstari unaofuata wa nambari, unatumia skana na moja ya anuwai uliyounda mapema. Angalia mstari huu wa nambari:

    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 9
    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 9
    • jumla = ScanNa.nextDouble ();

    • "Jumla" ni tofauti kutoka hapo awali, na "ScanNa" ni jina la kitu chako cha Scanner. Maneno "nextDouble ();" ni njia kutoka kwa darasa la skana. Kimsingi inamaanisha kwamba nambari inayofuata ya aina mbili ambayo imeingizwa itasomwa na skana hiyo.
    • Kwa kifupi, nambari iliyosomwa na skana itatumika na Jumla inayobadilika.
  • Fanya haraka ya kuingia asilimia ya ncha. Kisha tumia skana kuokoa namba kwenye ncha yenye jina inayobadilika, sawa na hatua mbili za mwisho. Hapa kuna nambari kadhaa ya kumbukumbu:

    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 10
    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 10
    • System.out.print ("Ingiza% kwa ncha:");

    • ncha = ScanNa.nextInt ();

  • Unda fomula ya kikokotoo cha uhesabuji wa ncha.

    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 11
    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 11
    • Andika

      nchaRation = ncha / 100.0;

      kugeuza nambari nzima inayowakilisha asilimia ya ncha kuwa asilimia halisi.
    • Kumbuka kuwa.0 katika 100.0 inahitajika, kama katika hali hii tofauti inayoitwa "ncha" ni nambari kamili, yaani nambari nzima. Kwa muda mrefu kama moja ya nambari mbili katika equation ina decimal, matokeo ya mwisho yatakuwa mara mbili na desimali. Ikiwa nambari zote mbili ambapo nambari nzima, hata hivyo, itasababisha hitilafu ya hesabu.
  • Tumia ubadilishaji wa mwisho uliopatikana kuhesabu jumla na kufanya mahesabu ya mwisho. Mlinganyo ufuatao unajisemea yenyewe.

    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 12
    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 12
    • mwishoTotal = jumla + (jumla * nchaUpimaji);

  • Unda laini ya mwisho ya kuchapisha ya mwisho ili kuonyesha mwishoTotal. Unaweza kutumia toleo maalum zaidi la njia ya kuchapisha inayoitwa printf kuifanya iwe ya kupendeza zaidi:

    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 13
    Unda Kikokotoo cha Kidokezo katika Java Hatua ya 13
    • System.out.printf ("Jumla na% d %% kama kidokezo: $%. 2f / n", ncha, finalTotal);

    • Herufi zilizotanguliwa na% zinahusiana na vigeuzi ambavyo vimetenganishwa na amri baada ya sentensi iliyochapishwa; wameunganishwa katika terns ya mpangilio wa vigeuzi na herufi. Katika hali hii% d imeunganishwa na "ncha" na%.2f imeunganishwa finalTotal. Hii ni ili koni ichapishe vigeuzi ambavyo vilichanganuliwa au kuhesabiwa badala ya kitu kilichoamuliwa mapema.
    • Alama mbili% baada ya% d yake ili kiweko kiweze kuchapisha ishara ya asilimia; vinginevyo itasababisha kosa kwa sababu ya njia ya printf inavyofanya kazi.
  • Ilipendekeza: