Ինչպես ստեղծել հուշման հաշվիչ Java- ում. 13 քայլ (նկարներով)

Բովանդակություն:

Ինչպես ստեղծել հուշման հաշվիչ Java- ում. 13 քայլ (նկարներով)
Ինչպես ստեղծել հուշման հաշվիչ Java- ում. 13 քայլ (նկարներով)

Video: Ինչպես ստեղծել հուշման հաշվիչ Java- ում. 13 քայլ (նկարներով)

Video: Ինչպես ստեղծել հուշման հաշվիչ Java- ում. 13 քայլ (նկարներով)
Video: Active Directory Foundations: Understanding this object database 2024, Մայիս
Anonim

Այս հոդվածը առաջարկում է ձեր սեփական հուշումների հաշվիչ ստեղծելու արագ և հեշտ միջոց ՝ թույլ տալով մուտքագրել համար և ինքնաբերաբար հաշվարկել հուշում ՝ առանց ձեր մտավոր մաթեմատիկայի:

Քայլեր

Ստեղծեք խորհուրդների հաշվիչ Java- ում Քայլ 1
Ստեղծեք խորհուրդների հաշվիչ Java- ում Քայլ 1

Քայլ 1. Ներբեռնեք Java IDE (կարճ ինտեգրված զարգացման միջավայր), ինչպիսիք են Netbeans- ը կամ Eclipse- ը:

  • Netbeans- ը ներբեռնելու համար գնացեք Netbeans.org կայք և կտտացրեք էջի վերևի աջ մասում գտնվող մեծ նարնջագույն կոճակին, որը ասում է Ներբեռնում:
  • Քանի որ հուշումների հաշվիչը համեմատաբար պարզ ծրագիր է, ձեզ հարկավոր է միայն ներբեռնել Java SE (ստանդարտ հրատարակություն): Երբ. Տեղադրողի ստանդարտ ընտրանքները բավարար են այս ծրագրի համար, այնպես որ կարող եք ներբեռնել ստանդարտ հրատարակությունը ՝ առանց ծրագրի համար անհրաժեշտ բաղադրիչներ չունենալու վախի:
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 2
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 2

Քայլ 2. Ներբեռնեք Java JDK- ն:

Այն կարող եք գտնել

Այնտեղ կարող եք նշել ձեր համապատասխան մեքենայի համար համապատասխան JDK- ն:

Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 3
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 3

Քայլ 3. Գործարկեք NetBeans ծրագիրը և ստեղծեք նոր նախագիծ:

Գնացեք բացվող ընտրացանկը վերևի ձախ մասում, որը ցույց է տալիս Ֆայլ և ընտրեք Նոր նախագիծ:

Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 4
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 4

Քայլ 4. Ստեղծեք նոր նախագիծ:

Ստորև բերված հուշման վրա ՝ կատեգորիաներում ընտրեք Java, իսկ նախագծերում ՝ Java ծրագիր; դրանք սովորաբար նշվում են լռելյայն: Կտտացրեք Հաջորդը:

  • Անվանեք ձեր նախագծին անուն: Թողեք «Նվիրված թղթապանակ» վանդակը չստուգված, իսկ «Ստեղծված հիմնական դաս» վանդակը նշված է:
  • Դրանով ավարտեք, և դուք ստեղծեցիք ձեր նախագիծը:
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 5
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 5

Քայլ 5. Ստեղծեք այս նախագծի փոփոխականները:

  • Տողի տակ, որը կարդում է

    հանրային ստատիկ դատարկ հիմնական (String args)

    , ստեղծել հետևյալ փոփոխականները.

    • կրկնակի ընդհանուր;

    • int հուշում;

    • կրկնակի հուշումՀարաբերություն;

    • կրկնակի վերջնական Ընդհանուր;

  • Անկախ նրանից, թե դրանք տարբեր տողերում են, թե նույն տողերը մեկը մյուսի հետևից, կարևոր չէ:
  • Սրանք այն են, ինչ նրանք անվանում են օրինակ փոփոխականներ: Նրանք հիմնականում տեղեկանք են այն արժեքի համար, որը կպահվի ծրագրի հիշողության մեջ: Պատճառն այն է, որ այսպես եք անվանում օրինակային փոփոխականներն այն է, որ դրանք կապեք այն բանի հետ, ինչի համար դրանք օգտագործելու եք: ե. վերջնական պատասխանի համար օգտագործվում է finalTotal փոփոխականը:
  • Կարևոր է «կրկնակի» և «ինտ» տառերի մեծատառերի բացակայությունը և բառերի վերջում դրված ստորակետները (;):
  • Տեղեկատվության համար, int- ը փոփոխականներ են, որոնք միշտ ամբողջական թվեր են, այսինքն ՝ 1, 2, 3… և այլն, մինչդեռ կրկնապատկերը իրենց մեջ ունեն տասնորդական թվեր:
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 6
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 6

Քայլ 6. Ներմուծեք սկաների օգտակարությունը, որը թույլ կտա օգտվողին մուտք գործել ծրագիրը գործարկելուց հետո:

Էջի վերևում, տողից անմիջապես ներքև

փաթեթ (ծրագրի անվանումը)

և @author սեփականատիրոջ տողից վերև մուտքագրեք ՝

ներմուծել java.util. Scanner;

Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 7
Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 7

Քայլ 7. Ստեղծեք սկաների օբյեկտը:

Թեև նշանակություն չունի, թե օբյեկտի որ տողն է ստեղծվում, բայց հետևողականության համար գրի՛ր կոդի տողը օրինակի փոփոխականներից անմիջապես հետո: Սկաներ պատրաստելը նման է ծրագրավորման այլ տեսակի օբյեկտների ստեղծմանը:

  • Դրա կառուցվածքը հետևյալն է.

    «Դասի անուն» «օբյեկտի անուն» = «նոր» «Դասի անուն» («athանապարհ»);

    չհաշված չակերտները:

  • Այս դեպքում դա կլինի.

    Սկաներ ScanNa = նոր սկաներ (System.in);

  • Կարևոր են «նոր» և «System.in» փակագծերը: «Նոր» հիմնաբառը հիմնականում ասում է, որ այս օբյեկտը նոր է, որը հավանաբար ավելորդ է թվում, բայց անհրաժեշտ է սկաների ստեղծման համար: Մինչդեռ «System.in» - ը այն փոփոխականն է, որին կցված են Սկաների օբյեկտները, այս դեպքում System.in- ը այն կդարձնի այնպես, որ փոփոխականը լինի այն, ինչ օգտագործողը մուտքագրում է:

Քայլ 8.

  • Սկսեք գրել վահանակի տպագրությունը:

    Ստեղծեք խորհուրդների հաշվիչ Java- ում Քայլ 8
    Ստեղծեք խորհուրդների հաշվիչ Java- ում Քայլ 8
    • System.out.print («Մուտքագրեք ընդհանուր, ներառյալ հարկը ՝ $»);

    • Կարևոր են փակագծերում տրված մեջբերումները:
    • Ըստ էության, այս տողի ծածկագիրը բառը տպում է մխիթարելիս ծրագիրը գործարկելուց հետո: Այս դեպքում բառերը կլինեն «Մուտքագրեք ընդհանուր, ներառյալ հարկը ՝ $»:
    • Փակագծում գտնվող նախադասության մեջբերումները անհրաժեշտ են `համոզվելու համար, որ Java- ն գիտի, որ սա նախադասություն է, այլապես այն կհամարի մի քանի փոփոխականներ, որոնք գոյություն չունեն:
  • Ստեղծեք ծրագրի առաջին օգտագործողի մուտքը: Կոդի հաջորդ տողում դուք օգտագործում եք սկաները և ձեր ստեղծած փոփոխականներից մեկը: Նայեք կոդի այս տողին.

    Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 9
    Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 9
    • ընդհանուր = ScanNa.nextDouble ();

    • «Ընդհանուր» -ը նախկինի փոփոխականն է, իսկ «ScanNa» - ն ձեր սկաների օբյեկտի անունն է: «NextDouble ();» արտահայտությունը: մեթոդը սկաների դասից է: Հիմնականում դա նշանակում է, որ հաջորդ կրկնակի տեսակի համարը, որը մուտքագրվում է, կարդալու է այդ սկաները:
    • Մի խոսքով, սկաների կողմից կարդացած թիվը կօգտագործվի Total փոփոխականով:
  • Կատարեք հուշում `հուշման տոկոսը մուտքագրելու համար: Այնուհետև օգտագործեք սկաները ՝ վերջին երկու քայլերի նմանությամբ մի շարք պահպանելու հուշում, որը նշված է փոփոխականի մեջ: Ահա տեղեկանքի համար մի քանի ծածկագիր.

    Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 10
    Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 10
    • System.out.print ("Մուտքագրեք % հուշման համար.");

    • հուշում = ScanNa.nextInt ();

  • Ստեղծեք tipRatio հաշվիչի բանաձևը:

    Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 11
    Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 11
    • Տիպ

      tipRation = հուշում/100.0;

      հուշումային տոկոսը ներկայացնող ամբողջ թիվը փաստացի տոկոս դարձնել:
    • Նկատի ունեցեք, որ.0 -ը 100.0 -ում պահանջվում է, քանի որ այս իրավիճակում «հուշում» անվանվող փոփոխականը ամբողջ թիվ է, այսինքն ՝ ամբողջ թիվ: Քանի դեռ հավասարման երկու թվերից մեկը տասնորդական է, վերջնական արդյունքը կլինի կրկնակի ՝ տասնորդականներով: Եթե երկու թվերն էլ ամբողջ թվեր ունեն, դա կհանգեցներ հաշվարկման սխալի:
  • Օգտագործեք վերջին հասանելի փոփոխականը `ընդհանուրը հաշվարկելու և վերջին հաշվարկները կատարելու համար: Հետևյալ հավասարումը ինքնին խոսում է:

    Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 12
    Ստեղծեք խորհուրդների հաշվիչ Java- ում: Քայլ 12
    • finalTotal = ընդհանուր + (ընդհանուր * tipRatio);

  • Ստեղծեք մեկ վերջնական տպագրման կոդի տող `վերջնականը ցուցադրելու համար: Դուք կարող եք օգտագործել printf կոչվող տպման մեթոդի մի փոքր ավելի մասնագիտացված տարբերակ `այն մի փոքր ավելի շքեղ դարձնելու համար.

    Ստեղծեք խորհուրդների հաշվիչ Java- ում Քայլ 13
    Ստեղծեք խորհուրդների հաշվիչ Java- ում Քայլ 13
    • System.out.printf ("Ընդհանուր%d %% որպես հուշում` $%. 2f / n ", հուշում, finalTotal);

    • % -Ով նախորդած տառերը համապատասխանում են այն փոփոխականներին, որոնք տպված նախադասությունից հետո հրամաններով առանձնացված են. դրանք կապված են փոփոխականների և տառերի հաջորդականության կարգով: Այս դեպքում %d- ը կապված է «հուշում» -ի հետ, իսկ %.2f- ը ՝ finalTotal: Սա այնպես է, որ վահանակը տպի ոչ թե նախապես որոշված, այլ սկանավորված կամ հաշվարկված փոփոխականները:
    • Կրկնակի % նշանը % d- ից հետո, որպեսզի վահանակն իրականում տպագրի տոկոսային նշանը. հակառակ դեպքում դա սխալ առաջ կբերի printf մեթոդի գործածության պատճառով:
  • Խորհուրդ ենք տալիս: