Calcul des pourcentages en Java

Auteur: John Pratt
Date De Création: 16 Février 2021
Date De Mise À Jour: 2 Juillet 2024
Anonim
Exercise: Program to Calculate Percentage in Java
Vidéo: Exercise: Program to Calculate Percentage in Java

Contenu

Le calcul des pourcentages a de nombreuses applications. Mais lorsque les nombres augmentent, il est plus facile d'utiliser un programme pour cela. Vous trouverez ci-dessous comment écrire un programme en Java pour calculer les pourcentages.

Avancer d'un pas

  1. Planifiez votre programme. Bien que calculer un pourcentage ne soit pas si difficile, il est toujours sage de faire un calendrier de votre programme avant la programmation. Essayez de répondre aux questions suivantes:
    • Votre programme fonctionnera-t-il avec un grand nombre? Si tel est le cas, cherchez des moyens de faire en sorte que votre programme traite différents types de nombres. Une façon d'y parvenir est d'utiliser le type flotter ou alors poumon en tant que variable, au lieu de int (entier).
  2. Écrivez le code. Pour calculer le pourcentage, vous avez besoin de deux paramètres:
    • le score total (ou le score maximum possible).
    • le score obtenu (dont vous souhaitez calculer le pourcentage).
      • Par exemple: si un élève obtient 30 des 100 questions correctes à un test et que vous voulez calculer le pourcentage, alors 100 est le total (le score maximum) et 30 est le score obtenu, que vous convertirez en pourcentage.
    • La formule de calcul du pourcentage est:

      Pourcentage = (Score atteint x 100) / Score total
    • Pour obtenir ces paramètres (entrée) en Java auprès de l'utilisateur, vous pouvez utiliser le Scannerune fonction.
  3. Calculez le pourcentage. Utilisez la formule indiquée à l'étape précédente pour calculer le pourcentage. Assurez-vous que la variable que vous utilisez pour stocker la valeur de pourcentage, a le type float. Sinon, la réponse est peut-être incorrecte.
    • C'est parce que le flotterLe type de données a une précision de 32 bits qui prend même en compte les décimales dans les calculs mathématiques. Ainsi, la réponse à un calcul mathématique tel que 5/2 (5 divisé par 2) avec le type float sera 2,5
      • Le même calcul (5/2) avec le type int pour la variable, renvoie 2.
      • Les variables que vous utilisez pour stocker le score total et le score obtenu peut, cependant int être. Par un flotter à utiliser comme type de variable pour le pourcentage doit int automatiquement à un flotter être converti; le calcul total sera alors effectué sous forme de flottant au lieu d'un entier.
  4. Montrez le pourcentage à l'utilisateur. Une fois que le programme a calculé le pourcentage, montrez-le à l'utilisateur. Utilisez la fonction pour cela System.out.print ou alors System.out.println (pour imprimer sur une nouvelle ligne) en Java.

Méthode 1 sur 1: exemple de code

import java.util.Scanner; public class main_class {public static void main (String [] args) {int total, score; pourcentage flottant; Scanner inputNumScanner = nouveau scanner (System.in); System.out.println ("Entrez le total ou le score maximum:"); total = inputNumScanner.nextInt (); System.out.println ("Entrez la note obtenue:"); score = inputNumScanner.nextInt (); pourcentage = (score * 100 / total); System.out.println ("Le pourcentage est =" + pourcentage + "%"); }}

Conseils

  • Essayez de créer une interface graphique (GUI) pour rendre le programme plus interactif et plus facile à utiliser.
  • Essayez d'étendre votre programme afin de pouvoir effectuer plusieurs calculs avec lui.