Tento článok o tom, ako vypočítať percentá, môže byť veľmi užitočný. Ako sa však čísla zvyšujú, používanie programu na ich výpočet vašu úlohu výrazne uľahčí. Tu je návod, ako vytvoriť program na výpočet percent v programovacom jazyku Java.
Krok
Krok 1. Naplánujte si program
Aj keď výpočet percent nie je náročný, vždy je vhodné naplánovať si program predtým, ako začnete písať kód. Odpovedaj na nasledujúce otázky:
Zvládne váš program veľký počet čísel? Ak je to tak, zamyslite sa nad tým, ako váš program zvládne veľký rozsah čísel. Jednou z možností je použiť float alebo dlhé premenné namiesto int
Krok 2. Napíšte kód
Na výpočet percenta potrebujete dva parametre:
- Celková hodnota (alebo maximálna hodnota pravdepodobnosti); a,
-
Získaná hodnota ktorého percento chcete vypočítať.
Napríklad: Ak študent na skúške dosiahne 30 zo 100 a chcete vypočítať percentuálne skóre, ktoré študent získal, 100 je celkové skóre (alebo maximálne možné skóre) a 30 je skóre, pre ktoré vypočítate percento
-
Vzorec na výpočet percenta je:
Percento = (získaná hodnota x 100) / celková hodnota
- Ak chcete získať tento parameter (vstup) od používateľa, použite funkciu Skener v Jave.
Krok 3. Vypočítajte percento
Na výpočet percenta použite vzorec v predchádzajúcom kroku. Zaistite, aby premenná používaná na ukladanie percentuálnej hodnoty bola typu float. V opačnom prípade nemusí byť odpoveď správna.
-
Dôvodom je, že floatový dátový typ má jedinú presnosť 32 bitov, takže pri matematických výpočtoch berie do úvahy desatinné čísla. Použitím premennej float je teda odpoveď na matematický výpočet ako 5/2 (5 delenie 2) 2, 5.
- Ak sa rovnaký výpočet (5 /2) vykoná pomocou premennej int, odpoveď je 2.
- Premennou, do ktorej uložíte celkovú hodnotu a návratovú hodnotu, však môže byť int. Použitie percentuálnej premennej float automaticky prevedie int na float; a celkový výpočet sa vykoná v premennej float nie v int.
Krok 4. Zobrazte percentuálne údaje používateľovi
Potom, čo program vypočíta percento, zobrazí sa výsledok používateľovi. Použite funkcie System.out.print alebo System.out.println (na vytlačenie nového riadku) v jazyku Java.
Metóda 1 z 1: Príklad kódu
import java.util. Scanner; public class main_class {public static void main (String args) {int total, score; plávajúce percento; Scanner inputNumScanner = nový skener (System.in); System.out.println ("Zadajte celkovú alebo maximálnu hodnotu:"); celkom = inputNumScanner.nextInt (); System.out.println ("Zadajte hodnotu:"); skóre = inputNumScanner.nextInt (); percento = (skóre * 100/ celkom); System.out.println ("Percento je =" + percento + " %"); }}
Tipy
- Vytvorte GUI alebo grafické používateľské rozhranie, vďaka ktorému bude program oveľa interaktívnejší a používanie bude jednoduchšie.
- Rozšírte svoj program o niektoré matematické výpočty.