Com es calcula el percentatge a Java

Autora: Joan Hall
Data De La Creació: 2 Febrer 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Programa de porcentajes en Java
Vídeo: Programa de porcentajes en Java

Content

Calcular percentatges pot ser de gran ajuda.Però quan les xifres siguin grans, serà molt més fàcil utilitzar un programa per calcular-lo. Per a la vostra atenció, una instrucció sobre com podeu crear un programa per calcular el percentatge a Java.

Passos

  1. 1 Creeu un algorisme per al vostre programa. Tot i que no és difícil calcular percentatges, el millor és escriure l'algorisme del programa abans de començar a escriure el codi real. Intenteu trobar respostes a les preguntes següents:
    • El vostre programa gestionarà grans quantitats? Si és així, intenteu pensar en maneres en què el vostre programa pot gestionar una àmplia gamma de números. Una manera de fer-ho és utilitzar una variable com flotar o bé llarg, en lloc de int.
  2. 2 Escriu el codi. Per calcular el percentatge, necessiteu dos paràmetres:
    • Puntuació total (o la puntuació més alta possible); i
    • puntuació rebudael percentatge del qual voleu calcular.
      • Per exemple: si un estudiant va obtenir 30 punts sobre 100 possibles a la prova i voleu calcular el percentatge de punts aconseguits per l’estudiant: 100 és la puntuació total (o la puntuació màxima possible), 30 és la nota resultant, el percentatge del qual voleu calcular.
    • La fórmula per calcular els interessos és:

      Percentatge = (Puntuació rebuda x 100) / Puntuació total
    • Per obtenir aquests paràmetres (entrada) de l'usuari, proveu d'utilitzar la funció Escàner a Java.
  3. 3 Calculeu el percentatge. Utilitzeu la fórmula del pas anterior per calcular el percentatge. Assegureu-vos que la variable que s’utilitza per emmagatzemar el valor per cent és de tipus "float". Si no, és possible que la resposta no sigui correcta.
    • Això es deu al tipus de dades flotar (Els números de coma flotant de precisió única de 32 bits) tenen en compte només el tipus de dades numèriques "decimals" en els càlculs matemàtics. Així, utilitzant una variable "float", la resposta per a un càlcul matemàtic, per exemple 5/2 (5 dividit per 2) seria 2,5.
      • Si fem el càlcul (5/2) mitjançant la variable int, llavors la resposta és 2.
      • No obstant això, les variables en què emmagatzemeu puntuació total i puntuació rebuda, pot ser del tipus int... Utilitzant una variable tipus flotar per per cent converteix automàticament el tipus int en tipus flotar... I el càlcul general es farà en "float" en lloc de "int".
  4. 4 Mostra el valor percentual de l'usuari. Després que el programa hagi calculat el percentatge, mostreu-lo a l'usuari. Per fer-ho a Java, utilitzeu les funcions System.out.print o bé System.out.println (per imprimir / sortir en una nova línia).

Mètode 1 d'1: codi de mostra

importar java.util.Scanner; public class main_class {public static void main (String [] args) {int total, puntuació; percentatge de flotació; Scanner inputNumScanner = nou escàner (System.in); System.out.println ("Introduïu la puntuació total o màxima:"); total = inputNumScanner.nextInt (); System.out.println ("Introduïu la puntuació obtinguda:"); puntuació = inputNumScanner.nextInt (); percentatge = (puntuació * 100 / total); System.out.println ("El percentatge és =" + percentatge + "%"); }}

Consells

  • Proveu de crear una interfície gràfica d'usuari que faci el programa molt més interactiu i fàcil d'utilitzar.
  • Proveu d’ampliar el programa per fer uns quants càlculs matemàtics.