Procentų skaičiavimas „Java“

Autorius: John Pratt
Kūrybos Data: 16 Vasario Mėn 2021
Atnaujinimo Data: 2 Liepos Mėn 2024
Anonim
Exercise: Program to Calculate Percentage in Java
Video.: Exercise: Program to Calculate Percentage in Java

Turinys

Skaičiuojant procentus yra daugybė programų. Bet kai skaičiai padidėja, tam lengviau naudoti programą. Žemiau paaiškinta, kaip rašyti programą „Java“ procentams skaičiuoti.

Žengti

  1. Suplanuokite savo programą. Nors apskaičiuoti procentą nėra taip sunku, prieš programuojant visada yra protinga sudaryti programos tvarkaraštį. Pabandykite atsakyti į šiuos klausimus:
    • Ar jūsų programa veiks su dideliu skaičiumi? Jei taip, ieškokite būdų, kaip priversti programą susidoroti su daugybe skirtingų tipų skaičių. Vienas iš būdų tai padaryti yra tipas plūdė arba plaučių kaip kintamasis, o ne tarpt (sveikasis skaičius).
  2. Parašykite kodą. Norėdami apskaičiuoti procentą, jums reikia dviejų parametrų:
    • galutinis rezultatas (arba maksimalus galimas balas).
    • pasiektas rezultatas (kurio procentą norite apskaičiuoti).
      • Pvz .: Jei studentas 30 iš 100 klausimų patikrino teisingai, o jūs norite apskaičiuoti procentą, tada 100 yra bendras (maksimalus balas) ir 30 yra gautas balas, kurį konvertuosite į procentą.
    • Procento apskaičiavimo formulė yra:

      Procentas = (pasiektas rezultatas x 100) / bendras rezultatas
    • Norėdami gauti šiuos parametrus (įvestį) „Java“ iš vartotojo, galite naudoti Skaitytuvasfunkcija.
  3. Apskaičiuokite procentą. Norėdami apskaičiuoti procentą, naudokite formulę, nurodytą ankstesniame žingsnyje. Įsitikinkite, kad kintamasis, kurį naudojate reikšmei išsaugoti procentas, turi plūdės tipą. Jei ne, atsakymas gali būti neteisingas.
    • Taip yra todėl, kad plūdėduomenų tipo tikslumas yra 32 bitai, matematiniuose skaičiavimuose atsižvelgiama net į dešimtainius skaičius. Taigi atsakymas į matematinį skaičiavimą, pvz., 5/2 (5 padalytas iš 2) su tipo plūduriu, bus 2,5
      • Tas pats skaičiavimas (5/2) su tipu tarpt kintamajam grąžina 2.
      • Kintamieji, kuriuos naudojate galutinis rezultatas ir pasiektas rezultatas vis dėlto gali tarpt būti. Autorius a plūdė naudoti kaip kintamojo tipą procentas turi tarpt automatiškai į plūdė būti atsivertęs; tada bendras skaičiavimas bus atliekamas kaip plūdė, o ne sveikasis skaičius.
  4. Rodyti procentą vartotojui. Kai programa apskaičiuos procentą, parodykite jį vartotojui. Tam naudokite funkciją System.out.print arba System.out.println (atspausdinti ant naujos eilutės) „Java“.

1 metodas iš 1: kodo pavyzdys

importuoti java.util.Scanner; public class main_class {public static void main (String [] args) {int viso, rezultatas; plūduriuojantis procentas; Skaitytuvo įvestisNumScanner = naujas skaitytuvas (System.in); System.out.println ("Įveskite sumą arba didžiausią balą:"); total = inputNumScanner.nextInt (); System.out.println ("Įveskite gautą pažymį:"); rezultatas = inputNumScanner.nextInt (); procentas = (balas * 100 / iš viso); System.out.println ("Procentas yra =" + procentas + "%"); }}

Patarimai

  • Pabandykite sukurti grafinę sąsają (GUI), kad programa taptų interaktyvesnė ir ja būtų lengviau naudotis.
  • Pabandykite išplėsti savo programą, kad galėtumėte atlikti kelis skaičiavimus.