Հեղինակ:
John Pratt
Ստեղծման Ամսաթիվը:
16 Փետրվար 2021
Թարմացման Ամսաթիվը:
2 Հուլիս 2024
![Вязание крючком: ИНТЕРЕСНАЯ, НЕЖНАЯ, КРАСИВАЯ, ЛЕТНЯЯ КОФТОЧКА крючком, МАСТЕР КЛАСС - УЗОР, СХЕМЫ](https://i.ytimg.com/vi/bL3f3gmGlCI/hqdefault.jpg)
Բովանդակություն
Տոկոսների հաշվարկը շատ ծրագրեր ունի: Բայց երբ թվերը մեծանում են, դրա համար ավելի հեշտ է օգտագործել ծրագիր: Ստորև բացատրվում է, թե ինչպես կարելի է ծրագիր գրել Java- ում ՝ տոկոսները հաշվարկելու համար:
Քայլել
Պլանավորեք ձեր ծրագիրը: Չնայած տոկոսը հաշվարկելը այդքան էլ դժվար չէ, բայց միշտ ծրագրավորելուց առաջ իմաստ է կազմում կազմել ձեր ծրագրի ժամանակացույցը: Փորձեք պատասխանել հետևյալ հարցերին.
- Կաշխատի՞ ձեր ծրագիրը մեծ թվով: Եթե այդպես է, փնտրեք միջոցներ, որպեսզի ձեր ծրագիրը գործի դնի բազմաթիվ տարբեր տեսակի թվերի: Դա անելու միջոցներից մեկը տիպն է բոց կամ թոքերը որպես փոփոխական, փոխարենը ինտ (ամբողջ թիվ):
Գրեք ծածկագիրը: Տոկոսը հաշվարկելու համար ձեզ հարկավոր է երկու պարամետր.
- Ի ընդհանուր միավոր (կամ առավելագույն հնարավոր միավոր):
- Ի հասել հաշիվը (որից ցանկանում եք հաշվարկել տոկոսը):
- Օրինակ ՝ Եթե ուսանողը թեստի ընթացքում 100 հարցից ճիշտ է ստանում 30-ը, և դուք ցանկանում եք հաշվարկել տոկոսը, ապա 100-ը ընդհանուրն է (առավելագույն միավորը), իսկ 30-ը ստացված միավորն է, որը դուք կվերածեք տոկոսի:
- Տոկոսը հաշվարկելու բանաձեւն է.
Տոկոս = = (Ձեռք բերված միավոր x 100) / Ընդհանուր միավոր - Օգտագործողից Java- ում այս պարամետրերը (մուտքագրումը) ստանալու համար կարող եք օգտագործել Սկաներգործառույթ
Հաշվեք տոկոսը: Օգտագործեք բանաձևը, ինչպես նշված է նախորդ քայլում, տոկոսը հաշվարկելու համար: Համոզվեք, որ փոփոխականն եք օգտագործում ՝ արժեքը պահելու համար տոկոս, ունի բոցի տեսակը: Եթե ոչ, պատասխանը կարող է սխալ լինել:
- Սա այն պատճառով է, որ բոցտվյալների տեսակը ունի 32 բիթ ճշգրտություն, որը մաթեմատիկական հաշվարկներում հաշվի է առնում նույնիսկ տասնորդական թվերը: Այսպիսով, մաթեմատիկայի հաշվարկի պատասխանը, ինչպիսին է 5/2 (5-ը բաժանված 2-ի) տիպի բոցով, կլինի 2.5
- Նույն հաշվարկը (5/2) տեսակի հետ ինտ փոփոխականի համար, վերադարձնում է 2:
- Այն փոփոխականները, որոնք դուք օգտագործում եք պահելու համար ընդհանուր միավոր եւ հասել հաշիվը կարող է, սակայն ինտ լինել. Ա բոց օգտագործվելու է որպես տիպի փոփոխականի համար տոկոս պետք է ինտ ինքնաբերաբար ա բոց դարձի գալ; ընդհանուր հաշվարկը այնուհետև կկատարվի որպես բոց `ամբողջ թվերի փոխարեն:
- Սա այն պատճառով է, որ բոցտվյալների տեսակը ունի 32 բիթ ճշգրտություն, որը մաթեմատիկական հաշվարկներում հաշվի է առնում նույնիսկ տասնորդական թվերը: Այսպիսով, մաթեմատիկայի հաշվարկի պատասխանը, ինչպիսին է 5/2 (5-ը բաժանված 2-ի) տիպի բոցով, կլինի 2.5
Theույց տալ տոկոսը օգտագործողին: Onceրագիրը տոկոսը հաշվարկելուց հետո ցույց տվեք այն օգտագործողին: Դրա համար օգտագործեք գործառույթը System.out.print կամ System.out.println (նոր տողի վրա տպելու համար) Java- ով:
1-ի մեթոդը 1. Կոդի նմուշ
ներմուծել java.util.Scanner; public class main_class {public static void main (String [] args) {int ընդհանուր, միավոր; բոց տոկոս; Scanner inputNumScanner = նոր սկաներ (System.in); System.out.println ("Մուտքագրեք ընդհանուր կամ առավելագույն գնահատականը."); total = inputNumScanner.nextInt (); System.out.println ("Մուտքագրեք ստացված գնահատականը."); հաշիվ = inputNumScanner.nextInt (); տոկոս = (հաշիվ * 100 / ընդհանուր); System.out.println ("Տոկոսը =" + տոկոս + "%"); }}
Խորհուրդներ
- Փորձեք ստեղծել գրաֆիկական ինտերֆեյս (GUI) ՝ ծրագիրը ավելի ինտերակտիվ և օգտագործման համար ավելի դյուրին դարձնելու համար:
- Փորձեք ընդլայնել ձեր ծրագիրը, որպեսզի կարողանաք դրանով բազմաթիվ հաշվարկներ կատարել: