Este artigo sobre como calcular porcentagens pode ser muito útil. No entanto, à medida que os números ficam maiores, usar um programa para calculá-los tornará sua tarefa muito mais fácil. Veja como fazer um programa para calcular porcentagens, usando a linguagem de programação Java.
Etapa
Etapa 1. Planeje seu programa
Embora calcular porcentagens não seja difícil, é sempre uma boa prática planejar seu programa antes de começar a escrever o código. Responda as seguintes questões:
Seu programa lidará com um grande número de números? Em caso afirmativo, pense em como seu programa pode lidar com uma grande variedade de números. Uma maneira é usar variáveis float ou long em vez de int
Etapa 2. Escreva o código
Para calcular a porcentagem, você precisa de dois parâmetros:
- Valor total (ou valor de máxima verossimilhança); e,
-
Valor ganho cuja porcentagem você deseja calcular.
Por exemplo: se um aluno pontua 30 de 100 em um exame e você deseja calcular a pontuação percentual que o aluno obteve, 100 é a pontuação total (ou a pontuação máxima possível) e 30 é a pontuação para a qual você calculará o percentagem
-
A fórmula para calcular a porcentagem é:
Porcentagem = (valor obtido x 100) / valor total
- Para obter este parâmetro (entrada) do usuário, use a função Scanner em Java.
Etapa 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 percentual seja do tipo float. Caso contrário, a resposta pode não estar correta.
-
Isso ocorre porque o tipo de dados float tem uma precisão única de 32 bits, de modo que leva em conta os números decimais nos cálculos matemáticos. Assim, usando a variável float, a resposta para um cálculo matemático como 5/2 (5 divide 2) é 2, 5.
- Se o mesmo cálculo (5/2) for executado usando a variável int, a resposta é 2.
- No entanto, a variável onde você armazena o valor total e o valor de retorno pode ser um int. Usar uma variável float para uma porcentagem converterá automaticamente um int em um float; e o cálculo total será feito na variável float, não int.
Etapa 4. Exibir a porcentagem para o usuário
Após o programa calcular a porcentagem, exiba o resultado para o usuário. Use as funções System.out.print ou System.out.println (para imprimir uma nova linha), em Java.
Método 1 de 1: Exemplo de código
import java.util. Scanner; classe pública 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 o valor total ou máximo:"); total = inputNumScanner.nextInt (); System.out.println ("Insira o valor:"); score = inputNumScanner.nextInt (); porcentagem = (pontuação * 100 / total); System.out.println ("Porcentagem é =" + porcentagem + "%"); }}
Pontas
- Crie uma GUI ou interface gráfica de usuário, o que tornará o programa muito mais interativo e fácil de usar.
- Estenda seu programa para realizar alguns cálculos matemáticos.