Jak vypočítat procento v javě

Výpočet procenta může být velkým imaginárním. Ale když se čísla stanou velkou, bude mnohem snazší používat program k výpočtu. Vaše instrukce pozornosti, jak vytvořit program pro výpočet procenta v Javě.

Kroky

  1. Obrázek s názvem Vypočítat procento v kroku Java 1
jeden. Udělejte programový algoritmus. Ačkoli výpočet procenta není obtížná věc, bude lepší, pokud provedete programový algoritmus dříve, než začnete psát sám kód. Pokuste se najít odpovědi na následující otázky:
  • Váš program bude zpracovávat velká čísla? Pokud ano, pak se pokuste přemýšlet o způsobech, se kterými bude váš program schopen zvládnout velký rozsah čísel. Jedním ze způsobů, jak to udělat, je použít typ proměnné plovák neboDlouho,namístoint.
  • Obrázek s názvem Vypočítat procento v Java kroku 2
    2. Napište kód. Pro výpočet procenta budete potřebovat dva parametry:
  • Společné skóre (nebo maximální možné skóre) - a
  • Výsledný odhad, procentu, z nichž chcete vypočítat.
  • Například: pokud student zaznamenal 30 bodů ze 100 možných v testu, a chcete vypočítat procento skóre skóre student - 100-celkový míč (nebo maximální možné skóre), 30 - výsledné skóre, procenta, z nichž chcete vypočítat.
  • Formulář pro výpočet procenta má formulář:

    Procento = (získané skóre x 100) / celkové skóre
  • Chcete-li získat tyto parametry (vstupní data) od uživatele, zkuste pomocí funkceSkener v Javě.
  • Obrázek s názvem Vypočítat procento v Java kroku 3
    3. Vypočítat procento. Použijte vzorec z předchozího kroku pro výpočet procentního poměru. Ujistěte se, že proměnná slouží k uložení hodnoty Procento Má typ "float". Pokud ne, odpověď může být špatná.
  • Je to proto, že typ datplovák (Čísla s plovoucími středníky jediné přesnosti dimenzi32 bitů) bere v úvahu numerický typ dat "Decimals" v matematickém počítači. Tak, s použitím proměnné typu "Float" odpověď pro matematickou kresbu, například 5/2 (5 děleno 2) bude 2,5.
  • Pokud vypočítáte (5/2) pomocí proměnnéint, To bude 2.
  • Nicméně, proměnné, ve kterých ukládáteSpolečné skóre a Získané skóre,Může být typint. Použití proměnné typu plovák proProcento Automaticky převádí typ intv typu plovák.A celkový výpočet bude proveden v "float" namísto "int".
  • Obrázek s názvem Vypočítat procento v Java kroku 4
    4. Zobrazení procentuální hodnoty pro uživatele. Poté, co program vypočítal procento, zobrazí jej uživateli. Chcete-li to udělat, použijte funkce v JavěSystém.Ven.Vytisknout nebo Systém.Ven.Tiskln (pro tisk / výstup spodního řádku).
  • Metoda 1 z 1:
    Ukázkový kód
    Dovozu Java.Util.Scanner-veřejná třída Main_Class {Public Static Woid Main (String [] Args) {INT Celkem, skóre-float Procentage-Scanner InputNumScanner = Nový skener (System.V) -System.Ven.PrintLn ("Zadejte celkový počet nebo max, skóre:") -Total = InputNumScanner.Nextint () - Systém.Ven.PrintLN ("Zadejte získané skóre:") -Score = InputNumScanner.NEXTIST () - procento = (skóre * 100 / celkem) -System.Ven.PrintLN ("procento je =" + procento + "%") -}}

    Tipy

    • Zkuste vytvořit grafické uživatelské rozhraní, které bude program mnohem interaktivnější a snadno použitelný.
    • Snažte se rozšířit svůj program před provedením několika matematických výpočtů.
    Podobné publikace