using System;
public class RectangleCalc
{
public void Area()
{
try
{
Console.WriteLine("Please Enter a Length:");
int Length = int.Parse(Console.ReadLine());
Console.WriteLine("Please Enter a Width:");
int Width = int.Parse(Console.ReadLine());
if (Length >= 0 && Width >= 0)
{
int Area = (Length * Width);
Console.WriteLine("The area of the rectangle is {0}", Area);
Console.ReadLine();
}
else
Console.WriteLine("Please input a real value.");
}
catch (FormatException ex)
{
Console.WriteLine(ex.Message);
}
catch (OverflowException ex)
{
Console.WriteLine(ex.Message);
}
Console.Read();
}
}
public class CircleCalc
{
public void Circle()
{
try
{
Console.WriteLine("Please Enter the Radius of the Circle:");
double radius = int.Parse(Console.ReadLine());
if (radius >= 0)
{
double pi;
pi = System.Math.PI;
double cArea = ((2 * pi) * radius);
Console.WriteLine("The Area of the Circle is {0}", cArea);
Console.ReadLine();
}
else
Console.WriteLine("Please input a real value.");
}
catch(FormatException ex)
{
Console.WriteLine(ex.Message);
}
catch (OverflowException ex)
{
Console.WriteLine(ex.Message);
}
Console.Read();
}
}
public class Program
{
public static void Main()
{
CircleCalc cc= new CircleCalc();
RectangleCalc rc = new RectangleCalc();
Console.WriteLine("Is it a (a)Circle or (b)Rectangle?");
string choice = (Console.ReadLine());
switch (choice)
{
case "a":
cc.Circle();
break;
case "b":
rc.Area();
break;
default:
Console.WriteLine("Wrong Input. Try again.");
Console.ReadLine();
break;
}
}
}
public class RectangleCalc
{
public void Area()
{
try
{
Console.WriteLine("Please Enter a Length:");
int Length = int.Parse(Console.ReadLine());
Console.WriteLine("Please Enter a Width:");
int Width = int.Parse(Console.ReadLine());
if (Length >= 0 && Width >= 0)
{
int Area = (Length * Width);
Console.WriteLine("The area of the rectangle is {0}", Area);
Console.ReadLine();
}
else
Console.WriteLine("Please input a real value.");
}
catch (FormatException ex)
{
Console.WriteLine(ex.Message);
}
catch (OverflowException ex)
{
Console.WriteLine(ex.Message);
}
Console.Read();
}
}
public class CircleCalc
{
public void Circle()
{
try
{
Console.WriteLine("Please Enter the Radius of the Circle:");
double radius = int.Parse(Console.ReadLine());
if (radius >= 0)
{
double pi;
pi = System.Math.PI;
double cArea = ((2 * pi) * radius);
Console.WriteLine("The Area of the Circle is {0}", cArea);
Console.ReadLine();
}
else
Console.WriteLine("Please input a real value.");
}
catch(FormatException ex)
{
Console.WriteLine(ex.Message);
}
catch (OverflowException ex)
{
Console.WriteLine(ex.Message);
}
Console.Read();
}
}
public class Program
{
public static void Main()
{
CircleCalc cc= new CircleCalc();
RectangleCalc rc = new RectangleCalc();
Console.WriteLine("Is it a (a)Circle or (b)Rectangle?");
string choice = (Console.ReadLine());
switch (choice)
{
case "a":
cc.Circle();
break;
case "b":
rc.Area();
break;
default:
Console.WriteLine("Wrong Input. Try again.");
Console.ReadLine();
break;
}
}
}
No comments:
Post a Comment