class MDAS { float temp,temp1,temp2,total;
public float Result
{
get
{
if(SelectedMenu==1)
total=temp1+temp2;
if(SelectedMenu==2)
total=temp1-temp2;
if(SelectedMenu==3)
total=temp1*temp2;
if(SelectedMenu==4)
total=temp1/temp2;
return this.total;
}
}
public float SelectedMenu
{
get{return this.temp;}
set{this.temp=value;}
}
public float FirstNumber
{
set{this.temp1=value;}
}
public float SecondNumber
{
set{this.temp2=value;}
}
}
public class Program
{
public static void Main()
{
Console.WriteLine("Menu:");
Console.WriteLine("1:Addition");
Console.WriteLine("2:Subtraction");
Console.WriteLine("3:Multiplication");
Console.WriteLine("4:Division");
MDAS result=new MDAS();
Console.Write("Enter a Number to Process:");
result.SelectedMenu = float.Parse(Console.ReadLine());
Console.Write("Enter first Number:");
result.FirstNumber = float.Parse(Console.ReadLine());
Console.Write("Enter second Number:");
result.SecondNumber = float.Parse(Console.ReadLine());
Console.WriteLine("The answer is:" +result.Result);
Console.ReadKey();
}
}