ブール式の課題アクティビティの解決策を確認する

完了

次のコードは、前のユニットの課題に対して考えられる解答の 1 つです。

string permission = "Admin|Manager";
int level = 53;

if (permission.Contains("Admin"))
{
    if (level > 55)
    {
        Console.WriteLine("Welcome, Super Admin user.");
    }
    else
    {
        Console.WriteLine("Welcome, Admin user.");
    }
}
else if (permission.Contains("Manager"))
{
    if (level >= 20)
    {
        Console.WriteLine("Contact an Admin for access.");
    }
    else
    {
        Console.WriteLine("You do not have sufficient privileges.");
    }
}
else
{
    Console.WriteLine("You do not have sufficient privileges.");
}

このコードは、"1 つの考えられる解答" にすぎません。場合によっては、異なるブール式を使用して同じ結果を得ることができるからです。

Welcome, Admin user.

正しくできたなら、おめでとうございます。 次のユニットの知識チェックに進んでください。

重要

この課題を完了できなかった場合は、先に進む前に、これまでのユニットを確認した方がよいと思われます。