Comment calculer le pourcentage en Java

Auteur: Joan Hall
Date De Création: 2 Février 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
5 - | Java | Calculer un prix TTC | Msoft | ( Darija )
Vidéo: 5 - | Java | Calculer un prix TTC | Msoft | ( Darija )

Contenu

Le calcul des pourcentages peut être d'une grande aide.Mais lorsque les nombres deviennent grands, il sera beaucoup plus facile d'utiliser un programme pour le calculer. Pour votre attention, une instruction sur la façon dont vous pouvez créer un programme pour calculer le pourcentage en Java.

Pas

  1. 1 Créez un algorithme pour votre programme. Bien que le calcul des pourcentages ne soit pas difficile, il est préférable d'écrire l'algorithme du programme avant de commencer à écrire le code réel. Essayez de trouver des réponses aux questions suivantes :
    • Votre programme gérera-t-il de grands nombres ? Si c'est le cas, essayez de réfléchir aux façons dont votre programme peut gérer une large gamme de nombres. Une façon de le faire est d'utiliser une variable comme flotter ou alors longue, à la place de entier.
  2. 2 Écrivez le code. Pour calculer le pourcentage, vous avez besoin de deux paramètres :
    • Score global (ou le score le plus élevé possible) ; et
    • note reçuedont vous voulez calculer le pourcentage.
      • Par exemple : si un étudiant a marqué 30 points sur 100 possibles au test, et que vous souhaitez calculer le pourcentage de points marqués par l'étudiant - 100 est le score total (ou le score maximum possible), 30 est la note obtenue, dont vous voulez calculer le pourcentage.
    • La formule de calcul des intérêts est la suivante :

      Pourcentage = (Score reçu x 100) / Score total
    • Pour obtenir ces paramètres (entrée) de l'utilisateur, essayez d'utiliser la fonction Scanner à Java.
  3. 3 Calculez le pourcentage. Utilisez la formule de l'étape précédente pour calculer le pourcentage. Assurez-vous que la variable utilisée pour stocker la valeur pour cent est de type "flotteur". Si ce n'est pas le cas, la réponse peut ne pas être correcte.
    • C'est parce que le type de données flotter (nombres à virgule flottante simple précision 32 bits) ne prend en compte que le type de données numériques "décimales" dans les calculs mathématiques. Ainsi, en utilisant une variable "float", la réponse pour un calcul mathématique, par exemple 5/2 (5 divisé par 2) serait 2,5.
      • Si on fait le calcul (5/2) en utilisant la variable entier, alors la réponse est 2.
      • Cependant, les variables dans lesquelles vous stockez score global et note reçue, peut être du type entier... Utilisation d'une variable de type flotter pour pour cent convertit automatiquement le type entier dans le genre flotter... Et le calcul général se fera en "float" au lieu de "int".
  4. 4 Affichez la valeur en pourcentage pour l'utilisateur. Une fois que le programme a calculé le pourcentage, affichez-le à l'utilisateur. Pour ce faire en Java, utilisez les fonctions System.out.print ou alors System.out.println (pour impression/sortie sur une nouvelle ligne).

Méthode 1 sur 1 : Exemple de code

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

Conseils

  • Essayez de créer une interface utilisateur graphique qui rend le programme beaucoup plus interactif et plus facile à utiliser.
  • Essayez d'étendre votre programme pour faire quelques calculs mathématiques.