Étudier Java ―― 9

Jugement de pair et impair

Une fois que j'ai écrit la conclusion, j'aurais dû utiliser "%" dans l'expression conditionnelle de if.

Quand appliquez-vous les quatre règles, vous utilisez toujours «reste» J'ai pensé, mais je vois, je l'ai utilisé.

Divisez par 2 et s'il n'y a pas de reste ... même Divisez par 2 et s'il y a un reste ... impair

J'aurais aimé avoir ce genre d'idée.

■ Déterminez si le nombre entré sur le clavier est pair ou impair Ajouter ↓ à la forme de l'entrée clavier habituelle

python


int num1;

System.out.print("Entrez un entier> ");
num1 = Integer.parseInt(br.readLine());      //La saisie au clavier

if (num1 % 2 == 0){         //Lorsqu'il n'y a pas de reste après avoir divisé par 2
	System.out.println("Le nombre entré est pair");
} else if (num1 % 2 == 1){     //S'il y a un reste, c'est ça
	System.out.println("Le nombre entré est impair");
}

"Sinon si" aurait pu être "autre" Je voulais ajouter une expression conditionnelle d'une manière ou d'une autre, donc je l'ai réglé sur "else if".

Jugez s'il s'agit d'un multiple de 〇

Une fois que j'ai écrit la conclusion, j'aurais dû utiliser "%" dans l'expression conditionnelle de if.

Quand appliquez-vous les quatre règles, vous utilisez toujours «reste» J'ai pensé, mais je vois, je l'ai utilisé «encore».

Quand c'est un multiple de 3 Divisez par 3 et s'il n'y a pas de reste ... un multiple de 3 Divisez par 3 et s'il y a un reste ... pas un multiple de 3

Après avoir écrit, j'ai remarqué que même est un multiple de 2. Quelle faiblesse d'arithmétique.

■ Déterminez si le nombre entré à partir du clavier est un multiple de 3 Ajouter ↓ à la forme de l'entrée clavier habituelle

python


int num1;

System.out.print("Entrez un entier> ");
num1 = Integer.parseInt(br.readLine());      //La saisie au clavier

if (num1 % 3 == 0){         //Lorsqu'il n'y a pas de reste après avoir divisé par 3
	System.out.println("Le nombre saisi est un multiple de 3");
} else {                     //S'il y a un reste, c'est ça
	System.out.println("Le nombre entré n'est pas un multiple de 3");
}

Où «else» est «else if»(num1%3==1 || num1%3==2)C'est OK? J'aurais plutôt dû choisir ce dernier parce que j'étudie.

「||(Ou)C'est aussi une pratique à utiliser.

Recommended Posts

Étudier Java ―― 3
Étudier Java ―― 9
Étudier Java ―― 4
Étudier Java -5
Étudier Java ―― 1
Étudier Java # 0
Étudier Java ―― 8
Étudier Java ②
Étudier Java ―― 7
Étudier Java ―― 2
Étudier Java ①
Étudier Java -10
Étudier Java 8 (facultatif)
Étudier java9 (jShell)
Étudier Java 8 (Stream)
Etudier Java 8 (Collector / Collectors)
Etudier Java 8 (voir méthode)
Etudier Java 8 (voir constructeur)
Java
Étudier Java ~ Partie 8 ~ Cast
Etudier Java 8 (expression lambda)
Java
Apprendre Java (0)
[Java] tableau
[Java] Annotation
Module [Java]
Tableau Java
Java scratch scratch
Astuces Java, astuces
Méthodes Java
Méthode Java
java (constructeur)
Tableau Java
[Java] ArrayDeque
java (remplacement)
java (méthode)
Journée Java 2018
Chaîne Java
Étudier Java # 6 (Comment écrire des blocs)
java (tableau)
Java statique
Sérialisation Java
java débutant 4
JAVA payé
Java (ensemble)
tri shell java
[Java] compareTo
java réfléchissant 获 获 举
java (interface)
Mémorandum Java
Tableau Java
[Java] Array
[Java] Polymorphisme
Revue Java
framework java
Fonctionnalités Java
[Java] Héritage
FastScanner Java
Fonctionnalités Java
java débutant 3