Program
Program
using System.Security.Principal;
class program
{
static void Main(string[] args)
{
Console.WriteLine("Targil logic prject");
bool A = true;
bool B = true;
bool C = true;
for (int i = 0; i < 4; i++)
{
Console.WriteLine("==========================================================");
Console.WriteLine(" - Targil {0} -
", i +1);
Console.WriteLine();
Console.Write("Enter the binary value for the first input:");
int num1 = int.Parse(Console.ReadLine());
while (true)
{
if (num1 == 0)
{
A = false;
break;
}
else if (num1 == 1)
{
A = true;
break;
}
Console.Write("Your answer is ineligible. What's the right value?
");
num1 = int.Parse(Console.ReadLine());
}
Console.Write("Enter the binary value for the second input:");
int num2 = int.Parse(Console.ReadLine());
while (true)
{
if (num2 == 0)
{
B = false;
break;
}
else if (num2 == 1)
{
B = true;
break;
}
Console.Write("Your answer is ineligible. What's the right value?
");
num2 = int.Parse(Console.ReadLine());
}
Console.Write("Enter the binary value for the third input:");
int num3 = int.Parse(Console.ReadLine());
while (true)
{
if (num3 == 0)
{
C = false;
break;
}
else if (num3 == 1)
{
C = true;
break;
}
Console.Write("Your answer is ineligible. What's the right value?
");
num3 = int.Parse(Console.ReadLine());
}
if (i == 0)
{
Console.WriteLine(targil1(A, B, C));
Console.WriteLine();
}
else if (i == 1)
{
Console.WriteLine(targil2(A, B, C));
Console.WriteLine();
}
else if (i == 2)
{
Console.WriteLine(targil3(A, B, C));
Console.WriteLine();
}
else
{
targil4(A, B, C);
Console.WriteLine();
}
}