Nach dem Schreiben der Schlussfolgerung hätte ich "%" im bedingten Ausdruck von if verwenden sollen.
Wenn Sie die vier Regeln ausführen, verwenden Sie immer "Rest". Ich dachte, aber ich verstehe, ich habe es benutzt.
Teilen Sie durch 2 und wenn es keinen Rest gibt ... sogar Teilen Sie durch 2 und wenn es einen Rest gibt ... ungerade
Ich wünschte, ich hätte eine solche Idee.
■ Stellen Sie fest, ob die über die Tastatur eingegebene Zahl ungerade oder gerade ist Fügen Sie ↓ zur Form der üblichen Tastatureingabe hinzu
python
int num1;
System.out.print("Geben Sie eine Ganzzahl ein> ");
num1 = Integer.parseInt(br.readLine()); //Tastatureingabe
if (num1 % 2 == 0){ //Wenn nach dem Teilen durch 2 kein Rest mehr vorhanden ist
System.out.println("Die eingegebene Nummer ist gerade");
} else if (num1 % 2 == 1){ //Wenn es einen Rest gibt, ist es das
System.out.println("Die eingegebene Nummer ist ungerade");
}
"Sonst wenn" hätte "sonst" sein können Ich wollte irgendwie einen bedingten Ausdruck hinzufügen, also habe ich ihn auf "else if" gesetzt.
Nach dem Schreiben der Schlussfolgerung hätte ich "%" im bedingten Ausdruck von if verwenden sollen.
Wenn Sie die vier Regeln ausführen, verwenden Sie immer "Rest". Ich dachte, aber ich sehe, ich habe es "wieder" benutzt.
Wenn es ein Vielfaches von 3 ist Teilen Sie durch 3 und wenn es keinen Rest gibt ... ein Vielfaches von 3 Teilen Sie durch 3 und wenn es einen Rest gibt ... kein Vielfaches von 3
Nach dem Schreiben bemerkte ich, dass sogar ein Vielfaches von 2 ist. Was für eine Schwäche der Arithmetik.
■ Stellen Sie fest, ob die über die Tastatur eingegebene Zahl ein Vielfaches von 3 ist Fügen Sie ↓ zur Form der üblichen Tastatureingabe hinzu
python
int num1;
System.out.print("Geben Sie eine Ganzzahl ein> ");
num1 = Integer.parseInt(br.readLine()); //Tastatureingabe
if (num1 % 3 == 0){ //Wenn nach dem Teilen durch 3 kein Rest mehr vorhanden ist
System.out.println("Die eingegebene Zahl ist ein Vielfaches von 3");
} else { //Wenn es einen Rest gibt, ist es das
System.out.println("Die eingegebene Zahl ist kein Vielfaches von 3");
}
Wo "sonst" ist "sonst wenn"(num1%3==1 || num1%3==2)Ist es okay? Eher hätte ich mich für Letzteres entscheiden sollen, weil ich studiere.
「||(Oder)Es ist auch eine Praxis zu verwenden.
Recommended Posts