Mega Code Archive

 
Categories / C# / Language Basics
 

Create an implication operator in C#

/* C#: The Complete Reference  by Herbert Schildt  Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ // Create an implication operator in C#.  using System;    public class Implication {     public static void Main() {         bool p=false, q=false;      int i, j;        for(i = 0; i < 2; i++) {        for(j = 0; j < 2; j++) {          if(i==0) p = true;          if(i==1) p = false;          if(j==0) q = true;          if(j==1) q = false;                    Console.WriteLine("p is " + p + ", q is " + q);          if(!p | q) Console.WriteLine(p + " implies " + q +                      " is " + true);            Console.WriteLine();        }      }    }  }