Այս հոդվածը, թե ինչպես հաշվարկել տոկոսները, կարող է շատ օգտակար լինել: Այնուամենայնիվ, քանի որ թվերը մեծանում են, դրանք հաշվարկելու ծրագրի օգտագործումը շատ ավելի հեշտ կդարձնի ձեր առաջադրանքը: Ահա թե ինչպես կարելի է կազմել տոկոսներ հաշվարկելու ծրագիր ՝ օգտագործելով Java ծրագրավորման լեզուն:
Քայլ
Քայլ 1. Պլանավորեք ձեր ծրագիրը:
Թեև տոկոսների հաշվարկը դժվար չէ, բայց միշտ լավ պրակտիկա է ՝ ծրագրավորել ձեր ծրագիրը ՝ նախքան ծածկագիր գրել սկսելը: Պատասխանիր հետեւյալ հարցերին:
Արդյո՞ք ձեր ծրագիրը կբավարարի մեծ թվով թվեր: Եթե այո, ապա մտածեք, թե ինչպես կարող է ձեր ծրագիրը գործածել թվերի մեծ տեսականի: Միջոցներից մեկը int- ի փոխարեն float կամ long փոփոխականների օգտագործումն է:
Քայլ 2. Գրեք ծածկագիրը:
Տոկոսը հաշվարկելու համար ձեզ հարկավոր է երկու պարամետր.
- Ընդհանուր արժեք (կամ հավանականության առավելագույն արժեքը); և,
-
Ստացված արժեքը ում տոկոսն եք ուզում հաշվարկել:
Օրինակ ` տոկոսը:
-
Տոկոսների հաշվարկման բանաձևը հետևյալն է.
Տոկոս = (Ստացված արժեք x 100) / Ընդհանուր արժեք
- Օգտվողից այս պարամետրը (մուտքագրումը) ստանալու համար օգտագործեք սկաների գործառույթը Java- ում:
Քայլ 3. Հաշվիր տոկոսը:
Տոկոսը հաշվարկելու համար օգտագործեք նախորդ քայլի բանաձևը: Համոզվեք, որ տոկոսային արժեքը պահելու համար օգտագործվող փոփոխականը տիպի float է: Հակառակ դեպքում պատասխանը կարող է ճիշտ չլինել:
-
Դա պայմանավորված է նրանով, որ բոց տվյալների տեսակը ունի 32 բիթ մեկ ճշգրտություն, ուստի մաթեմատիկական հաշվարկներում հաշվի է առնում տասնորդական թվերը: Այսպիսով, օգտագործելով բոց փոփոխականը, 5 /2 -ի նման մաթեմատիկական հաշվարկի պատասխանը 2 է, 5:
- Եթե նույն հաշվարկը (5/2) կատարվում է int փոփոխականի միջոցով, պատասխանը 2 է:
- Այնուամենայնիվ, փոփոխականը, որտեղ դուք պահում եք ընդհանուր արժեքը և վերադարձվող արժեքը, կարող է լինել int: Float փոփոխականի օգտագործումը տոկոսով ինքնաբերաբար int- ը կդարձնի float; և ընդհանուր հաշվարկը կկատարվի float փոփոխականով, ոչ int:
Քայլ 4. Օգտվողին ցուցադրեք տոկոսը:
Theրագրի տոկոսը հաշվարկելուց հետո արդյունքը ցուցադրեք օգտագործողին: Օգտագործեք System.out.print կամ System.out.println գործառույթները (նոր տող տպելու համար), Java- ում:
Մեթոդ 1 -ից 1 -ը. Կոդի օրինակ
ներմուծել java.util. Scanner; public class main_class {public static void main (String args) {int total, score; բոցի տոկոսը; Սկաներ inputNumScanner = նոր Սկաներ (System.in); System.out.println ("Մուտքագրեք ընդհանուր կամ առավելագույն արժեքը."); ընդհանուր = inputNumScanner.nextInt (); System.out.println ("Մուտքագրեք արժեքը."); հաշիվ = inputNumScanner.nextInt (); տոկոս = (միավոր * 100/ ընդհանուր); System.out.println ("Տոկոսը` = " + տոկոս +" %"); }}
Խորհուրդներ
- Ստեղծեք GUI կամ գրաֆիկական ինտերֆեյս, որը ծրագիրը կդարձնի շատ ավելի ինտերակտիվ և ավելի հեշտ օգտագործման համար:
- Երկարացրեք ձեր ծրագիրը `մաթեմատիկական որոշ հաշվարկներ կատարելու համար: