Un programme (Java) qui génère la somme des nombres pairs et impairs dans un tableau

À propos de la procédure

C'est un programme qui trouve la somme des nombres impairs et la somme des nombres pairs d'un tableau et affiche le résultat. Suivez la procédure ci-dessous.

  1. Définissez des variables pour gérer le tableau de nombres
  2. Définissez des variables pour gérer les paires et les impairs
  3. Décrivez le processus itératif avec l'instruction for
  4. Décrivez les branches conditionnelles impaires et paires dans l'instruction if
  5. Description de la sortie du résultat

Définir des variables pour gérer un tableau de nombres

Main.java


class Main {
 public static void main(String[] args) {
   //Remplacez le tableau de nombres donné par les nombres variables
   int[] numbers = {1, 4, 6, 9, 13, 16};
 }
}

Définissez des variables pour gérer les paires et les impairs

Main.java


class Main {
 public static void main(String[] args) {
   int[] numbers = {1, 4, 6, 9, 13, 16};
   //Définissez la variable oddSum et attribuez 0(C'est étrange)
   int oddSum = 0;
   //Définissez la variable evenSum et attribuez 0(C'est même)
   int evenSum = 0;
 }
}

Décrire le traitement itératif avec l'instruction for

En tant que procédure de traitement, lors de l'émission de tous les tableaux avec l'instruction for, le branchement conditionnel est effectué avec l'instruction if. En écrivant comme suit, chaque élément des numéros de tableau est affecté au numéro de variable dans l'ordre.

Main.java


class Main {
 public static void main(String[] args) {
   int[] numbers = {1, 4, 6, 9, 13, 16};
   int oddSum = 0;
   int evenSum = 0;
    //Répétez les numéros de tableau en utilisant l'instruction for
   for (int number : numbers) {
  }
 }
}

Décrire les branches conditionnelles impaires et paires dans l'instruction if

Laissez la description de (nombre% 2 == 0) déterminer s'il s'agit d'un nombre pair.

Main.java


class Main {
 public static void main(String[] args) {
   int[] numbers = {1, 4, 6, 9, 13, 16};
   int oddSum = 0;
   int evenSum = 0;
   for (int number : numbers) {
    //Décrire la branche conditionnelle dans l'instruction if
     if (number % 2 == 0) {
      evenSum += number;
   } else {
      oddSum += number;
   }
  }
 }
}

Description de la sortie du résultat

Décrivez-le en dehors de l'instruction for. Si vous l'écrivez dans l'instruction for, il sera affiché à chaque fois que vous appelez chaque élément de nombres.

Main.java


class Main {
 public static void main(String[] args) {
   int[] numbers = {1, 4, 6, 9, 13, 16};
   int oddSum = 0;
   int evenSum = 0;
   for (int number : numbers) {
    //Décrire la branche conditionnelle dans l'instruction if
     if (number % 2 == 0) {
      evenSum += number;
   } else {
      oddSum += number;
   }
  }
  //Décrit en dehors de l'instruction for
  System.out.println("La somme des cotes est" + oddSum + "est");
  System.out.println("La somme des nombres pairs" + evenSum + "est");
 }
}

C'est tout.

Recommended Posts

Un programme (Java) qui génère la somme des nombres pairs et impairs dans un tableau
Exemple de programme qui renvoie la valeur de hachage d'un fichier en Java
Un programme qui compte le nombre de mots dans une liste
[Ruby] Comment compter les nombres pairs ou impairs dans un tableau
Convertir un tableau de chaînes en une liste d'entiers en Java
Un programme qui génère des nombres supérieurs ou inférieurs à l'entier d'entrée à partir d'un tableau de 50 éléments
Comparer les éléments d'un tableau (Java)
Augmenter dynamiquement le nombre d'éléments dans un tableau bidimensionnel Java (tableau multidimensionnel)
Une collection de phrases qui impressionne le "sentiment différent" de Java et de JavaScript
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
Trouvez le maximum et le minimum des cinq nombres saisis en Java
Créer une ArrayList qui vous permet de lancer et de récupérer les coordonnées d'un plan bidimensionnel
Mesurer la taille d'un dossier avec Java
Ressentez le passage du temps même à Java
Sortie de la somme de chaque nom et de son contenu à partir du tableau multiple
[Java] Exemple de programme qui acquiert les valeurs maximum et minimum d'un tableau
Calculer la différence entre les nombres dans un tableau Ruby
Trouvez les valeurs maximum et minimum parmi les 5 nombres saisis en Java (correction ver)
[Ruby] Comptez un nombre pair dans un tableau en utilisant la méthode pair?
Crier Java au cœur des technologies-Thèmes et technologies élémentaires que les ingénieurs Java devraient poursuivre en 2017-
Une méthode qui applique des transformations en parallèle à tous les éléments et renvoie un tableau de valeurs de retour qui conservent leur ordre
Les débutants en Java ont brièvement résumé le comportement de Array et ArrayList
Un programme Java qui génère le format Shift-JIS par lots au format UTF-8
J'ai essayé de créer un programme en Java qui résout le problème du voyageur de commerce avec un algorithme génétique
Générer un flux à partir d'un tableau de types primitifs en Java
[Java] Comment rechercher des valeurs dans un tableau (ou une liste) avec la méthode contains
Implémentons la condition que la circonférence et l'intérieur de la forme Ougi soient inclus dans Java [Partie 2]
Implémentons la condition que la circonférence et l'intérieur de la forme Ougi soient inclus dans Java [Partie 1]
Représentez graphiquement les informations du capteur de Raspberry Pi en Java et vérifiez-les avec un navigateur Web
Note n ° 1 "Comptage et affichage des valeurs en double dans un tableau" [Java]
[Java] Obtenez les dates des derniers lundi et dimanche dans l'ordre
[Swift5] Comment obtenir un tableau et un ensemble de différences entre les tableaux
Obtenez l'URL publique du fichier privé de Flickr en Java
Créons une application TODO en Java 5 Changer l'affichage de TODO
Comment obtenir la longueur d'un fichier audio avec Java
[Java] Déclarer et initialiser un tableau
Ceci et cela de JDK
Ordre de traitement dans le programme
Un mémo qui expérimentait si un thread qui était hors de contrôle dans une boucle infinie en Java pouvait être arrêté de force de l'extérieur
Résolution d'une erreur survenue lors de la tentative d'utilisation de Spark dans un environnement où Java 8 et Java 11 coexistent
[Java] Affiche le résultat de ffprobe -show_streams dans JSON et mappe-le à un objet dans Jackson
Faites en sorte qu'Apache et Tomcat travaillent ensemble en un clin d'œil sur CentOS 8
Une note sur les différences entre les interfaces et les classes abstraites en Java
Comment obtenir le chemin absolu d'un répertoire s'exécutant en Java
Je veux ForEach un tableau avec une expression Lambda en Java
Revue des connaissances «étranges Java» et Java souvent oubliées dans Java Bronze
[Java] Implémenter une fonction qui utilise une classe implémentée dans le modèle Builder
Lors de la recherche de plusieurs dans un tableau Java
Obtenez le résultat de POST en Java
Mapper sans utiliser de tableau en java
[Ruby] Un programme qui détermine les nombres premiers
Organisation des notes dans la tête (Java-Arrangement)
Convertir un tableau de chaînes en nombres
[Note] [Débutant] Comment écrire lors de la modification de la valeur d'un élément de tableau dans une phrase répétée de Ruby
Programmer les en-têtes et pieds de page PDF en Java
L'histoire de l'écriture de Java dans Emacs
Discrimination d'énum dans Java 7 et supérieur