Trouvez le maximum et le minimum des cinq nombres saisis en Java

Ceci est le premier message. Certaines parties du texte ou du code peuvent être difficiles à lire ou manquantes, mais j'espère que vous pourrez les voir avec un œil chaleureux.

Préface

Aujourd'hui, j'aimerais créer un programme en Java qui "trouve les valeurs maximales et minimales des cinq nombres que j'ai entrés". Quant au flux d'explications, je voudrais expliquer en termes concrets après avoir montré une image du code réellement écrit. À propos, l'environnement de développement utilise Eclipse.

En fait, faire un programme

Rédaction de code

package max_min;
import java.util.*;

public class Max_Min{

   public static void main(String[] args){
      //TODO talon de méthode généré automatiquement
      Scanner scanner=new Scanner(System.in);
      double max=0;
      double min=0;
      int i;
      double a;

      System.out.println("Trouvez les valeurs maximum et minimum des cinq nombres.");
      
      for(i=1;i<6;i++){
         System.out.print(i+"Deuxième numéro:");
         a=scanner.nextDouble();

         if(a<=min){
             min=a;
         }else if(a>=max){
             max=a;
         }
      }
         System.out.println("La valeur maximale est"+max+"est.");
         System.out.println("La valeur minimale est"+min+"est.");
   }
}

C'est le code que j'ai écrit. Je vais vous expliquer en détail.

Tout d'abord, le nom du projet est "Max_Min", le package est "max_min" et la classe est "Max_Min".

Ensuite, pour lire le nombre réellement saisi, "import java.util. *;" Est écrit sur la deuxième ligne, et le numéro saisi est lu à l'aide de "Scanner" dans la bibliothèque externe.

En outre, les variables max et min, qui représentent les valeurs maximale et minimale, sont définies avec 0 comme valeur initiale, et la relation de grandeur est vérifiée une par une dans l'ordre des nombres entrés, et les nombres inférieurs à la valeur minimale actuelle sont entrés. Ensuite, si un nombre supérieur à la valeur maximale actuelle est entré dans la variable min, l'opération consistant à l'affecter à la variable max est décrite dans la syntaxe if.

Courir

image.png

Le résultat de l'exécution est comme ci-dessus. Les variables max et min sont définies comme doubles, donc la fin est écrite sous forme fractionnaire!

Résumé

Le programme qui trouve les valeurs maximales et minimales semble facile à première vue, mais quand je l'ai fait, il y avait des parties difficiles! Cependant, ce n'est pas du tout impossible, et c'est un code qui semble plein de bases, j'ai donc pensé que les débutants devraient absolument l'essayer comme première étape de la formation pratique !!

Épilogue

Merci à tous ceux qui ont lu jusqu'au bout !!! Je l'ai écrit au début, mais je pense que c'était difficile à lire car c'était le premier article. Si vous avez des réflexions ou des améliorations sur la façon d'écrire cet article ou sur la façon d'écrire le code, je vous serais reconnaissant si vous pouviez commenter ... !!

Aussi, je publierai un article dès qu'un autre programme sera créé, alors faites-le aussi! Merci beaucoup!!

Recommended Posts

Trouvez le maximum et le minimum des cinq nombres saisis en Java
Trouvez les valeurs maximum et minimum parmi les 5 nombres saisis en Java (correction ver)
Une explication rapide des cinq types de statique Java
Un programme (Java) qui génère la somme des nombres pairs et impairs dans un tableau
[Java] Obtenez les dates des derniers lundi et dimanche dans l'ordre
Examiner la liste des polices disponibles dans AWS Lambda + Java
Découvrez la taille maximale du tas lorsque vous spécifiez l'option -Xmx ou -XX: MaxRAM en Java
Obtenez le résultat de POST en Java
L'histoire de l'écriture de Java dans Emacs
Discrimination d'énum dans Java 7 et supérieur
L'histoire de l'oubli de fermer un fichier en Java et de l'échec
Ceci et cela de la mise en œuvre du jugement en temps réel des dates en Java
Comment modifier le nombre maximum et maximum de données POST dans Spark
Concernant les modificateurs transitoires et la sérialisation en Java
L'histoire de la comparaison de chaînes de bas niveau en Java
[Java] Gestion des Java Beans dans la chaîne de méthodes
J'ai reçu les données du voyage (application agenda) en Java et j'ai essayé de les visualiser # 001
L'histoire de la fabrication d'un Othello ordinaire à Java
À propos de l'idée des classes anonymes en Java
Soyez prudent si vous trouvez SHIFT-JIS en Java
L'histoire de l'apprentissage de Java dans la première programmation
[Java] Exemple de programme qui acquiert les valeurs maximum et minimum d'un tableau
J'ai comparé les caractéristiques de Java et .NET
Ressentez le passage du temps même à Java
Distinguer les nombres positifs et négatifs en Java
Importer des fichiers de la même hiérarchie en Java
Je veux trouver la somme de contrôle MD5 d'un fichier en Java et obtenir le résultat sous forme de chaîne de caractères en notation hexadécimale.
[Android 9.0 Pie Java] Implémentez setOnTouchListener dans la marge de RecyclerView et fermez le clavier virtuel
Trouvez les multiples communs maximum et minimum de n'importe quel nombre d'entiers dans Ruby
Journaux d'erreurs et gestion des exceptions qui sont souvent vus dans la zone Java
[Ruby] Différence entre obtenir et publier
Obtenez le résultat de POST en Java
Obtenez l'URL de la destination de la redirection HTTP en Java
Écrivez ABNF en Java et transmettez l'adresse e-mail
Veuillez noter la division (division) de java kotlin Int et Int
[Pour les débutants] DI ~ Les bases de DI et DI au printemps ~
La comparaison d'énumération est ==, et equals est bonne [Java]
Organiser l'état actuel de Java et envisager l'avenir
Langage Java du point de vue de Kotlin et C #
[Java] Comment obtenir la valeur maximale de HashMap
[Java] Récupère le fichier dans le fichier jar quel que soit l'environnement
J'ai résumé les types et les bases des exceptions Java
Modifier la qualité de stockage des images JPEG en Java
Trouvez la valeur approximative de log (1 + x) avec Swift
Utilisation correcte de la classe abstraite et de l'interface en Java
Récapitulez les éléments supplémentaires de la classe Optional dans Java 9
Crier Java au cœur des technologies-Thèmes et technologies élémentaires que les ingénieurs Java devraient poursuivre en 2017-
A été effectué dans l'année de base de la semaine calendaire Java
[Pour les débutants] Explication des classes, des instances et des statiques en Java
[Note] Sortie Java de la somme des éléments pairs et impairs
Je n'ai pas vraiment compris le comportement de Java Scanner et .nextLine ()
Trouvez la classe d'adresse et le type d'adresse à partir de l'adresse IP avec Java
JSON en Java et Jackson Partie 1 Renvoyer JSON à partir du serveur
J'ai essayé de résumer les bases de kotlin et java
Différence entre Java et JavaScript (comment trouver la moyenne)
Commande pour vérifier le nombre et l'état des threads Java
Les débutants en Java ont brièvement résumé le comportement de Array et ArrayList
Comptez le nombre de chiffres après la virgule décimale en Java
Corrigez le code de caractère en Java et lisez à partir de l'URL
Pensez aux différences entre les fonctions et les méthodes (en Java)