/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy
Publisher: Sybex;
ISBN: 0782129110
*/
/*
Example4_4.cs illustrates the use of
logical operators with an if statement
*/
public class Example4_4
{
public static void Main()
{
int reactorTemp = 1500;
string emergencyValve = "closed";
if ((reactorTemp > 1000) && (emergencyValve == "closed"))
{
System.Console.WriteLine("Reactor meltdown in progress!");
}
}
}
Language Basics
illustrates the use of a nested if statement
/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy
Publisher: Sybex;
ISBN: 0782129110
*/
/*
Example4_3.cs illustrates the use of
a nested if statement
*/
public class Example4_3
{
public static void Main()
{
int reactorTemp = 1500;
string emergencyValve = ” “;
if (reactorTemp < 1000) { System.Console.WriteLine("Reactor temperature normal"); } else { System.Console.WriteLine("Reactor temperature too high!"); if (emergencyValve == "closed") { System.Console.WriteLine("Reactor meltdown in progress!"); } } } } [/csharp]
Illustrates the use of an if statement that executes a block
/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy
Publisher: Sybex;
ISBN: 0782129110
*/
/*
Example4_2.cs illustrates the use of an if statement
that executes a block
*/
public class Example4_2
{
public static void Main()
{
int smallNumber = 5;
int bigNumber = 100;
if (bigNumber < smallNumber) { System.Console.Write(bigNumber); System.Console.Write(" is less than "); System.Console.Write(smallNumber); } else { System.Console.Write(smallNumber); System.Console.Write(" is less than "); System.Console.Write(bigNumber); } } } [/csharp]
Illustrates the use of the if statement
/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy
Publisher: Sybex;
ISBN: 0782129110
*/
/*
Example4_1.cs illustrates the use of the if statement
*/
public class Example4_1
{
public static void Main()
{
int smallNumber = 5;
int bigNumber = 100;
if (bigNumber > smallNumber)
System.Console.WriteLine(bigNumber + " is greater than " +
smallNumber);
else
System.Console.WriteLine(bigNumber + " is less than " +
smallNumber);
}
}
Another if else
/*
Learning C#
by Jesse Liberty
Publisher: O'Reilly
ISBN: 0596003765
*/
using System;
public class NestIfValues
{
static void Main()
{
int temp = 32;
if (temp <= 32) { Console.WriteLine("Warning! Ice on road!"); if (temp == 32) { Console.WriteLine( "Temp exactly freezing, beware of water."); } else { Console.WriteLine("Watch for black ice! Temp: {0}", temp); } } } } [/csharp]
If Else
/*
Learning C#
by Jesse Liberty
Publisher: O'Reilly
ISBN: 0596003765
*/
using System;
namespace Branching
{
public class TestIfElse
{
static void Main()
{
int valueOne = 10;
int valueTwo = 20;
Console.WriteLine("Testing valueOne against valueTwo...");
if ( valueOne > valueTwo )
{
Console.WriteLine(
"ValueOne: {0} larger than ValueTwo: {1}",
valueOne, valueTwo);
} // end if
else
{
Console.WriteLine(
"Nope, ValueOne: {0} is NOT larger than ValueTwo: {1}",
valueOne, valueTwo);
} // end else
} // end Main
} // end class
} // end namespace
If Branching
/*
Learning C#
by Jesse Liberty
Publisher: O'Reilly
ISBN: 0596003765
*/
using System;
namespace Branching
{
public class TestBranching
{
static void Main()
{
int valueOne = 10;
int valueTwo = 20;
int valueThree = 30;
Console.WriteLine("Testing valueOne against valueTwo...");
if ( valueOne > valueTwo )
{
Console.WriteLine(
"ValueOne: {0} larger than ValueTwo: {1}",
valueOne, valueTwo);
}
Console.WriteLine("Testing valueThree against valueTwo...");
if ( valueThree > valueTwo )
{
Console.WriteLine(
"ValueThree: {0} larger than ValueTwo: {1}",
valueThree, valueTwo);
} // end if
} // end Main
} // end class
} // end namespace