<java>demande explication condition ternaire
Fermé
Bonjour,
a==b?c:d ça veut dire
si a=b retourne valeur c sinon retorune valeur d.
mais en voyant ce prg, qui est un peu compliqué pour moI!!
veuillez m'expliquez en details s'il vous plaît
a=10; b=20
(a<b)?((b<20)?b*2: ((b>20)?b%3:b/4)):a==10)?a/2:a%3);
a==b?c:d ça veut dire
si a=b retourne valeur c sinon retorune valeur d.
mais en voyant ce prg, qui est un peu compliqué pour moI!!
veuillez m'expliquez en details s'il vous plaît
a=10; b=20
(a<b)?((b<20)?b*2: ((b>20)?b%3:b/4)):a==10)?a/2:a%3);
A voir également:
- <java>demande explication condition ternaire
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Excel cellule couleur si condition texte - Guide
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
3 réponses
ibtissame_87
Messages postés
102
Date d'inscription
lundi 6 août 2007
Statut
Membre
Dernière intervention
6 janvier 2010
11
13 juil. 2009 à 10:57
13 juil. 2009 à 10:57
(a<b)?((b<20)?b*2: ((b>20)?b%3:b/4)): ((a==10)?a/2:a%3)
si a inferieur à b
alors si b inferieur à 20 : multiplier b * 2 sinon
si b sup à 20 donner le reste de la division euclidienne de b sur3
sinon diviser b sur 4
sinon si a égale à 10 alors diviser à sur 2 sinon donner le reste de la division euclidienne de a sur3
si a inferieur à b
alors si b inferieur à 20 : multiplier b * 2 sinon
si b sup à 20 donner le reste de la division euclidienne de b sur3
sinon diviser b sur 4
sinon si a égale à 10 alors diviser à sur 2 sinon donner le reste de la division euclidienne de a sur3