Šis straipsnis, kaip apskaičiuoti procentus, gali būti labai naudingas. Tačiau, skaičiams didėjant, naudojant programą jiems apskaičiuoti, jūsų užduotis bus daug lengvesnė. Štai kaip sukurti programą, kad būtų galima apskaičiuoti procentus naudojant „Java“programavimo kalbą.
Žingsnis
Žingsnis 1. Suplanuokite savo programą
Nors apskaičiuoti procentus nėra sunku, visada gera praktika planuoti programą prieš pradedant rašyti kodą. Atsakykite į pateiktus klausimus:
Ar jūsų programa valdys daugybę skaičių? Jei taip, pagalvokite, kaip jūsų programa gali apdoroti daugybę skaičių. Vienas iš būdų yra naudoti plūdinius arba ilgus kintamuosius vietoj int
Žingsnis 2. Užsirašykite kodą
Norėdami apskaičiuoti procentą, jums reikia dviejų parametrų:
- Bendra vertė (arba didžiausia tikimybės vertė); ir,
-
Vertė uždirbta kurio procentą norite apskaičiuoti.
Pavyzdžiui: jei mokinys per egzaminą surinko 30 balų iš 100 ir norite apskaičiuoti procentinį balą, kurį gavo studentas, 100 yra bendras balas (arba maksimalus galimas balas), o 30 - balas, už kurį apskaičiuosite procentas
-
Procentų skaičiavimo formulė yra tokia:
Procentas = (gauta vertė x 100) / bendra vertė
- Norėdami gauti šį parametrą (įvestį) iš vartotojo, naudokite „Java“skaitytuvo funkciją.
Žingsnis 3. Apskaičiuokite procentą
Norėdami apskaičiuoti procentą, naudokite ankstesnio veiksmo formulę. Įsitikinkite, kad kintamasis, naudojamas procentinei vertei saugoti, yra plūdės tipo. Priešingu atveju atsakymas gali būti neteisingas.
-
Taip yra todėl, kad plūdės duomenų tipas turi vieną 32 bitų tikslumą, todėl matematiniuose skaičiavimuose atsižvelgiama į dešimtainius skaičius. Taigi, naudojant plūdės kintamąjį, atsakymas į tokį matematinį skaičiavimą kaip 5 /2 (5 padalinti 2) yra 2, 5.
- Jei tas pats skaičiavimas (5/2) atliekamas naudojant kintamąjį int, atsakymas yra 2.
- Tačiau kintamasis, kuriame saugote bendrą vertę ir grąžinimo vertę, gali būti int. Naudojant plūdės kintamąjį procentais, int automatiškai bus konvertuojamas į plūdę; ir bendras skaičiavimas bus atliekamas kintamajame kintamajame ne int.
Žingsnis 4. Parodykite vartotojui procentą
Kai programa apskaičiuoja procentą, parodykite rezultatą vartotojui. Naudokite „System.out.print“arba „System.out.println“funkcijas (norėdami spausdinti naują eilutę) „Java“.
1 metodas iš 1: kodo pavyzdys
importuoti java.util. Scanner; public class main_class {public static void main (String args) {int iš viso, rezultatas; plūdės procentas; Skaitytuvo įvestisNumScanner = naujas skaitytuvas (System.in); System.out.println ("Įveskite bendrą arba didžiausią vertę:"); total = inputNumScanner.nextInt (); System.out.println ("Įveskite reikšmę:"); balas = inputNumScanner.nextInt (); procentas = (balas * 100/ iš viso); System.out.println ("Procentas yra =" + procentas + " %"); }}
Patarimai
- Sukurkite GUI arba grafinę vartotojo sąsają, kuri padarys programą daug interaktyvesnę ir lengviau naudojamą.
- Išplėskite savo programą, kad atliktumėte keletą matematinių skaičiavimų.