Koşullu işleç sınama etkinliğinin çözümünü gözden geçirin

Tamamlandı

Aşağıdaki kod, önceki ünitede yer alan sınamanın olası çözümlerinden biridir.

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

Bu kod yalnızca "olası çözümlerden biridir." Boole ifadesinin içini şu şekilde çağırarak flip geçici değişkeni Next() ortadan kaldırmış olabilirdiniz:

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

Ancak bu kod yoğun bir şekilde paketlenmiştir ve kodun ne yaptığını anlamak daha zor olabilir.

Başarılı olduysanız sizi tebrik ederiz! Sonraki ünitede yer alan ikinci sınamayla devam edin.

Önemli

Bu sınamaya tamamlama konusunda sorun yaşadıysanız, devam etmeden önce önceki üniteleri gözden geçirmeniz iyi olabilir.