Reikna prósentur í Java

Höfundur: John Pratt
Sköpunardag: 16 Febrúar 2021
Uppfærsludagsetning: 2 Júlí 2024
Anonim
2021/11/09 - Java Project Panama
Myndband: 2021/11/09 - Java Project Panama

Efni.

Útreikningur á prósentum hefur mörg forrit. En þegar tölurnar verða stærri er auðveldara að nota forrit í þetta. Hér að neðan er útskýrt hvernig skrifa á forrit í Java til að reikna út prósentur.

Að stíga

  1. Skipuleggðu forritið þitt. Þó að reikna út prósentu er ekki svo erfitt, þá er alltaf skynsamlegt að gera áætlun um forritið áður en þú forritar. Reyndu að svara eftirfarandi spurningum:
    • Mun forritið þitt vinna með stórum tölum? Ef svo er skaltu leita leiða til að láta forritið þitt takast á við margar mismunandi gerðir af tölum. Ein leið til að gera þetta er með gerð fljóta eða lunga sem breytu, í staðinn fyrir þm (heiltala).
  2. Skrifaðu kóðann. Til að reikna hlutfallið þarftu tvær breytur:
    • The aðaleinkunn (eða hámarks mögulegt stig).
    • The náð stigi (sem þú vilt reikna hlutfallið af).
      • Til dæmis: Ef nemandi fær 30 af 100 spurningum réttar í prófi og þú vilt reikna hlutfallið, þá er 100 heildin (hámarkseinkunn) og 30 er sú einkunn sem fæst, sem þú breytir í prósentu.
    • Formúlan til að reikna hlutfallið er:

      Hlutfall = (Náðu skori x 100) / Aðaleinkunn
    • Til að fá þessar breytur (inntak) í Java frá notandanum geturðu notað Skannivirka.
  3. Reiknið hlutfallið. Notaðu formúluna eins og tilgreint var í fyrra skrefi til að reikna hlutfallið. Gakktu úr skugga um að breytan sem þú notar til að geyma gildi prósentu, er með flotgerðina. Ef ekki, getur svarið verið rangt.
    • Þetta er vegna þess að fljótagagnagerð hefur nákvæmnina 32 bita sem tekur jafnvel tugabrot við stærðfræðilega útreikninga. Þannig að svarið við stærðfræðiútreikning eins og 5/2 (5 deilt með 2) með tegund fljóta verður 2,5
      • Sami útreikningur (5/2) og gerðin þm fyrir breytuna skilar 2.
      • Breyturnar sem þú notar til að geyma aðaleinkunn og náð stigi getur þó þm að vera. Eftir a fljóta að nota sem gerð breytunnar fyrir prósentu skal þm sjálfkrafa til a fljóta breytast; heildarútreikningurinn verður síðan framkvæmdur sem flot í stað heiltölu.
  4. Sýndu prósentuna fyrir notandann. Þegar forritið hefur reiknað hlutfallið skaltu sýna notandanum það. Notaðu aðgerðina fyrir þetta System.out.print eða System.out.println (til að prenta á nýrri línu) á Java.

Aðferð 1 af 1: Dæmi um kóða

flytja inn java.util.Scanner; public class main_class {public static void main (String [] args) {int total, score; flotprósenta; Skanni inputNumScanner = nýr skanni (System.in); System.out.println ("Sláðu inn heildina, eða hámarkseinkunn:"); samtals = inputNumScanner.nextInt (); System.out.println ("Sláðu inn einkunnina sem fékkst:"); stig = inputNumScanner.nextInt (); prósenta = (skora * 100 / samtals); System.out.println ("Hlutfallið er =" + prósenta + "%"); }}

Ábendingar

  • Reyndu að búa til grafískt viðmót (GUI) til að gera forritið gagnvirkara og auðveldara í notkun.
  • Reyndu að stækka forritið þitt svo að þú getir framkvæmt marga útreikninga með því.