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.
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};
}
}
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;
}
}
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) {
}
}
}
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;
}
}
}
}
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