17. //operacje AND
bool WyjscNaSpacer;
int temperatura = 20;
WyjscNaSpacer = (temperatura >= 10) && (temperatura <= 30);
//operacje LUB
bool ZostacWDomu;
int temperaturA = 5;
ZostacWDomu = (temperaturA < 10) || (temperaturA > 30);
18. string TwojeZdanie = Console.ReadLine();
Console.ForegroundColor = ConsoleColor.DarkYellow;
if ((TwojeZdanie == "nie") || (TwojeZdanie == "Nie"))
{
Console.WriteLine("Rozumiem w takim razie musze zacząć od tego.");
Console.WriteLine("...jego informacje w której się zawiera");
Console.WriteLine("Bla bla");
}
else
{
Console.WriteLine("t To bardzo dobrze. ");
}
Console.WriteLine("Teraz gdy wiesz czym jest kwantowa teleportacja..");
21. int CzasSnu;
CzasSnu = 8;
if (CzasSnu <= 3)
Console.WriteLine("To była mała drzemka.Musze więcej spać.");
else if (CzasSnu <= 5)
Console.WriteLine("Czuje się wciąż zmęczony");
else if (CzasSnu <= 7)
Console.WriteLine("To był dobry sen.Ale mam mały ból głowy.");
else if (CzasSnu <= 9) Console.WriteLine("Czuje się silniejszy");
else if (CzasSnu <= 12) Console.WriteLine("Za długo spałem");
else Console.WriteLine("Nie zrozumiała komenda");
Tutaj if/elseif ma sens
22. int CzasSnu;
CzasSnu = 4;
if (CzasSnu <= 3) {}
if ((CzasSnu <= 5) && (CzasSnu > 3)) { }
Dużo gorszy zapis
23. string polskaLiczba = "jeden";
if (polskaLiczba == "jeden")
Console.WriteLine(1);
else if (polskaLiczba == "dwa")
Console.WriteLine(2);
else if (polskaLiczba == "trzy")
Console.WriteLine(3);
else
Console.WriteLine("Nie znane");
Tutaj już nie jest to oczywiste. Do tego przykładu
lepiej zastosować instrukcje „switch”
24. polskaLiczba = "dwa";
switch (polskaLiczba)
{
case "jeden":
Console.WriteLine(1);
break;
case "dwa":
Console.WriteLine(2);
break;
case "trzy":
Console.WriteLine(3);
break;
default:
Console.WriteLine("Nie znane");
break;
}