Bonjour,
dans un exo sur les opérateur conditionnel je ne comprend pas comment est calculé la valeur de q pour la ligne B et C
résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public class test { public static void main(String[] args) { int n,p,q; n=p=q=5; n+=p +=q; System.out.println("A : n = "+n+ " p= "+p+" q = "+q ); q= n<p ? n++ : p++; System.out.println("B : n = "+n+ " p= "+p+" q = "+q ); q= n>p ? n++ : p++; System.out.println("C : n = "+n+ " p= "+p+" q = "+q ); } }
A : n = 15 p= 10 q = 5
B : n = 15 p= 11 q = 10
C : n = 16 p= 11 q = 15
merci pour l'aide
Partager