Sådan beregnes procent i Java: 4 trin (med billeder)

Indholdsfortegnelse:

Sådan beregnes procent i Java: 4 trin (med billeder)
Sådan beregnes procent i Java: 4 trin (med billeder)

Video: Sådan beregnes procent i Java: 4 trin (med billeder)

Video: Sådan beregnes procent i Java: 4 trin (med billeder)
Video: Sjov Automat hvor man kan vinde en Slikkepind 2024, Kan
Anonim

At beregne procent kan være en stor hjælp. Men når tallene bliver større, bliver det meget lettere at bruge et program til at beregne. Sådan kan du oprette et program til beregning af procent i Java.

Trin

Beregn procentdel i Java Trin 1
Beregn procentdel i Java Trin 1

Trin 1. Planlæg dit program

Selvom det ikke er svært at beregne procent, er det altid en god praksis at planlægge dit program, før du begynder at kode. Prøv at finde svarene på følgende spørgsmål:

Vil dit program klare store tal? Hvis ja, så prøv at tænke over måder, hvorpå dit program kan håndtere et stort antal numre. En måde at gøre dette på er ved hjælp af en float eller lang variabel i stedet for int

Beregn procent i Java Trin 2
Beregn procent i Java Trin 2

Trin 2. Skriv koden

For at beregne procent skal du bruge to parametre:

  • Det samlet score (eller den maksimalt mulige score); og,
  • Det opnået score hvis procentdel du ønsker at beregne.

    For eksempel: Hvis en elev scorer 30 karakterer ud af 100 i en test, og du ønsker at beregne den procentdel, som eleven scorer, er 100 den samlede karakter (eller den maksimalt mulige score). 30 er den opnåede score, hvis procentdel du ønsker at beregne

  • Formlen til beregning af procent er:

    Procentdel = (opnået score x 100) / samlet score

  • For at få disse parametre (input) fra brugeren, prøv at bruge scannerfunktionen i Java.
Beregn procentdel i Java Trin 3
Beregn procentdel i Java Trin 3

Trin 3. Beregn procentdelen

Brug formlen i det foregående trin til at beregne procentdelen. Sørg for, at variablen, der bruges til at gemme værdien af procent, er af typen float. Hvis ikke, er svaret muligvis ikke korrekt.

  • Dette skyldes, at float-datatypen er 32 bit enkelt præcision, der endda overvejer decimaler i matematiske beregninger. Ved hjælp af en flydevariabel vil svaret på en matematisk beregning som 5/2 (5 divideret med 2) være 2,5

    • Hvis den samme beregning (5 /2), hvis den udføres ved hjælp af en int -variabel, vil svaret være 2.
    • Variablerne, hvor du lagrede den samlede score og opnåede score, kan dog være int. Brug af en float -variabel til procentdelen vil automatisk konvertere int til float; og den samlede beregning vil blive udført i float i stedet for int.
Beregn procentdel i Java Trin 4
Beregn procentdel i Java Trin 4

Trin 4. Vis procentdelen til brugeren

Når programmet har beregnet procentdelen, skal du vise det til brugeren. Brug funktionen System.out.print eller System.out.println (til at udskrive på en ny linje) i Java til dette.

Metode 1 af 1: Prøvekode

import java.util. Scanner; public class main_class {public static void main (String args) {int total, score; flydeprocent; Scanner inputNumScanner = ny Scanner (System.in); System.out.println ("Indtast total eller maks. Score:"); total = inputNumScanner.nextInt (); System.out.println ("Indtast den opnåede score:"); score = inputNumScanner.nextInt (); procent = (score * 100/ total); System.out.println ("Procentdelen er =" + procent + " %"); }}

Tips

  • Prøv at lave en GUI, som vil gøre programmet meget mere interaktivt og lettere at bruge.
  • Prøv at udvide dit program til at udføre flere matematiske beregninger.

Anbefalede: