Beregn procenter i java

Beregning af procenter har mange applikationer. Men når tallene bliver større, er det nemmere at bruge et program til dette. Nedenfor er forklaret, hvordan man skriver et program i Java til beregning af procenter.

Trin

Billede med titlen Beregn procent i Java Trin 1
1. Planlæg dit program. Selvom det ikke er så svært at beregne en procentdel, er det altid en god idé at planlægge din tidsplan, før du går computer programmering. Prøv at besvare følgende spørgsmål:
  • Vil dit program arbejde med store tal?? Hvis ja, så søg efter måder at få dit program til at håndtere mange forskellige typer numre. En måde at gøre dette på er med typen flyde eller lunge som en variabel i stedet for int (heltal).
Billede med titlen Beregn procent i Java Trin 2
2. Skriv koden. For at beregne procentdelen skal du bruge to parametre:
  • Det samlet score (eller den maksimalt mulige score).
  • Det opnået score (hvoraf du vil beregne procentdelen).
    For eksempel: Hvis en elev får 30 ud af 100 spørgsmål rigtige i en test, og du vil beregne procentdelen af ​​det, så er 100 det samlede antal (den maksimale score) og 30 er den opnåede score, som du konverterer til en procent.
    Formlen til beregning af procentdelen er:

    Procent = (Opnået score x 100) / Samlet score
  • For at få disse parametre (input) i Java fra brugeren, kan du bruge Scanner-brug funktionen.
    Billede med titlen Beregn procent i Java Trin 3
    3. Beregn procentdelen. Brug formlen som vist i det foregående trin til at beregne procentdelen. Sørg for, at den variabel, du bruger til at gemme værdien af procent, har flydetypen. Hvis ikke, er svaret muligvis ikke korrekt.
    Dette er fordi det flyde-datatype har en præcision på 32 bit, der endda tager højde for decimaler i matematiske beregninger. Så svaret på en matematisk udregning som 5/2 (5 divideret med 2) med type float vil være 2,5
  • Samme beregning (5/2) med type int for variablen giver 2.
  • De variabler du bruger til at gemme samlet score og opnået score kan dog int er. Ved en flyde skal bruges som type for variablen for procent skal int automatisk til en flyde blive konverteret; den samlede beregning vil så blive udført som float i stedet for heltal.
    Billede med titlen Beregn procent i Java Trin 4
  • 4. Vis procentdelen til brugeren. Når programmet har beregnet procentdelen, skal du vise den til brugeren. Brug funktionen System.ud.Print eller System.ud.println (for at udskrive på en ny linje) i Java.

    Metode 1 af 1: Eksempelkode

    importer java.util.Scanner;public class main_class { public static void main(String[] args){ int total, score; flydeprocent; Scanner inputNumScanner = ny Scanner(System.i); System.ud.println("Angiv den samlede eller den maksimale score: "); total = inputNumScanner.nextInt();System.ud.println("Indtast den opnåede karakter: "); score = inputNumScanner.nextInt(); procent = (score * 100/ i alt); System.ud.println("Procenten er = " + procent + " %"); } }

    Tips

    • Prøv at oprette en grafisk grænseflade (GUI), for at gøre programmet mere interaktivt og lettere at bruge.
    • Prøv at udvide dit program, så du kan udføre flere beregninger med det.

    Оцените, пожалуйста статью