Dies ist ein Programm, das die Summe der ungeraden Zahlen und die Summe der geraden Zahlen eines Arrays ermittelt und das Ergebnis anzeigt. Befolgen Sie die nachstehenden Anweisungen.
Main.java
class Main {
public static void main(String[] args) {
//Ersetzen Sie die Variablen durch das angegebene Zahlenarray
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};
//Definieren Sie die Variable oddSum und weisen Sie 0 zu(Das ist komisch)
int oddSum = 0;
//Definieren Sie die Variable EvenSum und weisen Sie 0 zu(Das ist gerade)
int evenSum = 0;
}
}
Als Verarbeitungsprozedur wird beim Ausgeben aller Arrays mit der for-Anweisung die bedingte Verzweigung mit der if-Anweisung durchgeführt. Durch Schreiben wie folgt wird jedes Element der Array-Nummern der Variablennummer in der angegebenen Reihenfolge zugewiesen.
Main.java
class Main {
public static void main(String[] args) {
int[] numbers = {1, 4, 6, 9, 13, 16};
int oddSum = 0;
int evenSum = 0;
//Wiederholen Sie die Array-Nummern mit der for-Anweisung
for (int number : numbers) {
}
}
}
Lassen Sie die Beschreibung von (Zahl% 2 == 0) bestimmen, ob es sich um eine gerade Zahl handelt.
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) {
//Beschreiben Sie den bedingten Zweig in der if-Anweisung
if (number % 2 == 0) {
evenSum += number;
} else {
oddSum += number;
}
}
}
}
Beschreiben Sie es außerhalb der for-Anweisung. Wenn Sie es in die for-Anweisung schreiben, wird es jedes Mal ausgegeben, wenn Sie jedes Element von Zahlen aufrufen.
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) {
//Beschreiben Sie den bedingten Zweig in der if-Anweisung
if (number % 2 == 0) {
evenSum += number;
} else {
oddSum += number;
}
}
//Beschrieben außerhalb der for-Anweisung
System.out.println("Die Summe der Gewinnchancen ist" + oddSum + "ist");
System.out.println("Die Summe der geraden Zahlen" + evenSum + "ist");
}
}
Das ist es.
Recommended Posts