Passer en revue la solution à l’activité de défi impliquant l’opérateur conditionnel

Terminé

Le code suivant est une solution possible pour le défi de l’unité précédente.

Random coin = new Random();
int flip = coin.Next(0, 2);
Console.WriteLine((flip == 0) ? "heads" : "tails");

Ce code est simplement « une solution possible. » Vous auriez pu éliminer la variable temporaire flip en appelant Next() à l’intérieur de l’expression booléenne de la manière suivante :

Random coin = new Random();
Console.WriteLine((coin.Next(0, 2) == 0) ? "heads" : "tails");

Cependant, ce code est plus dense et il serait plus difficile de comprendre ce qu’il fait.

Si vous avez réussi, félicitations ! Passez au deuxième défi de l’unité suivante.

Important

Si vous avez rencontré des difficultés pour relever ce défi, vous devriez peut-être passer en revue les unités précédentes avant de continuer.