Como calcular a porcentagem em Java

Autor: Joan Hall
Data De Criação: 2 Fevereiro 2021
Data De Atualização: 1 Julho 2024
Anonim
☕️ Curso de Java para iniciantes - Exercícios -  Regra de 3 - Cálculo da Porcentagem -Exercício 2/10
Vídeo: ☕️ Curso de Java para iniciantes - Exercícios - Regra de 3 - Cálculo da Porcentagem -Exercício 2/10

Contente

Calcular porcentagens pode ser uma grande ajuda.Mas quando os números ficarem grandes, será muito mais fácil usar um programa para calculá-los. Para sua atenção, uma instrução sobre como você pode criar um programa para calcular a porcentagem em Java.

Passos

  1. 1 Crie um algoritmo para o seu programa. Embora o cálculo de porcentagens não seja difícil, é melhor se você escrever o algoritmo para o programa antes de começar a escrever o código real. Tente encontrar respostas para as seguintes perguntas:
    • Seu programa lidará com grandes números? Nesse caso, tente pensar em maneiras pelas quais seu programa pode lidar com uma grande variedade de números. Uma maneira de fazer isso é usar uma variável como flutuador ou grandes, ao invés de int.
  2. 2 Escreva o código. Para calcular a porcentagem, você precisa de dois parâmetros:
    • Pontuação geral (ou a pontuação mais alta possível); e
    • pontuação recebidaa porcentagem que você deseja calcular.
      • Por exemplo: se um aluno marcou 30 pontos em 100 possíveis no teste, e você deseja calcular a porcentagem de pontos marcados pelo aluno - 100 é a pontuação total (ou a pontuação máxima possível), 30 é a nota resultante, a porcentagem que você deseja calcular.
    • A fórmula para calcular os juros é:

      Porcentagem = (pontuação recebida x 100) / pontuação total
    • Para obter esses parâmetros (entrada) do usuário, tente usar a função Scanner em Java.
  3. 3 Calcule a porcentagem. Use a fórmula da etapa anterior para calcular a porcentagem. Certifique-se de que a variável usada para armazenar o valor por cento é do tipo "flutuante". Caso contrário, a resposta pode não estar correta.
    • Isso ocorre porque o tipo de dados flutuador (Números de ponto flutuante de precisão única de 32 bits) leva em consideração apenas os tipos de dados numéricos "decimais" em cálculos matemáticos. Assim, usando uma variável "float", a resposta para um cálculo matemático, por exemplo 5/2 (5 dividido por 2) seria 2,5.
      • Se realizarmos o cálculo (5/2) usando a variável int, a resposta é 2.
      • No entanto, as variáveis ​​nas quais você armazena pontuação geral e pontuação recebida, pode ser do tipo int... Usando uma variável de tipo flutuador para por cento converte automaticamente o tipo int em tipo flutuador... E o cálculo geral será feito em "float" ao invés de "int".
  4. 4 Exibe o valor percentual para o usuário. Depois que o programa tiver calculado a porcentagem, exiba-a ao usuário. Para fazer isso em Java, use as funções System.out.print ou System.out.println (para impressão / saída em uma nova linha).

Método 1 de 1: Código de Amostra

import java.util.Scanner; public class main_class {public static void main (String [] args) {int total, score; porcentagem de flutuação; Scanner inputNumScanner = novo Scanner (System.in); System.out.println ("Insira a pontuação total ou máxima:"); total = inputNumScanner.nextInt (); System.out.println ("Digite a pontuação obtida:"); score = inputNumScanner.nextInt (); porcentagem = (pontuação * 100 / total); System.out.println ("A porcentagem é =" + porcentagem + "%"); }}

Pontas

  • Tente criar uma interface gráfica de usuário que torne o programa muito mais interativo e fácil de usar.
  • Experimente expandir seu programa para fazer alguns cálculos matemáticos.