ARTICLE
Calculator in C# (Windows Application)
This is a simple calculator program that was written using Visual Studio.NET and C#.
Article Extensions
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace DO_While_Area
{
class Program
{
static void Main(string[] args)
{
int Area;
do
{
Console.WriteLine("Enter Your Choise\n");
Console.WriteLine("Press 1 for Tringle");
Console.WriteLine("Press 2 for Squre");
Console.WriteLine("Press 3 for Rectangle");
Console.WriteLine("Press 4 for Parallelogrm");
Console.WriteLine("Press 5 for Trapezoid");
Console.WriteLine("Press 6 for Circle");
Console.WriteLine("Press 7 for Ellipse");
Console.WriteLine("Press 8 for Sector");
Console.WriteLine("Press 9 for Exit\n");
Area = int.Parse(Console.ReadLine());
switch (Area)
{
case 1:
{
int Base, Hight;
Double dArea;
Console.WriteLine("Enter the ammount");
Base = int.Parse(Console.ReadLine());
Hight = int.Parse(Console.ReadLine());
dArea = 0.5 * Base * Hight;
Console.WriteLine("The Area of Tringle is \n " + dArea);
break;
}
case 2:
{
int Length;
Console.WriteLine("Enter Amount");
Length = int.Parse(Console.ReadLine());
Area = Length * Length;
Console.WriteLine("The Area of Squre is \n " + Area);
break;
}
case 3:
{
int Width, Height;
Console.WriteLine("Enter Amount");
Width = int.Parse(Console.ReadLine());
Height = int.Parse(Console.ReadLine());
Area = Width * Height;
Console.WriteLine("The Area of Rectangle is \n " + Area);
break;
}
case 4:
{
int Base, VerticalHeight;
Console.WriteLine("Enter Amount");
Base = int.Parse(Console.ReadLine());
VerticalHeight = int.Parse(Console.ReadLine());
Area = Base * VerticalHeight;
Console.WriteLine("The Area of Parallelogram is \n " + Area);
break;
}
case 5:
{
int A, B, Height;
Double dArea;
Console.WriteLine("Enter Amount");
A = int.Parse(Console.ReadLine());
B = int.Parse(Console.ReadLine());
Height = int.Parse(Console.ReadLine());
dArea = 0.5 * (A * B) * Height;
Console.WriteLine("The Area of Trapezoid is \n " + dArea);
break;
}
case 6:
{
int iRadius;
double dArea;
Console.WriteLine("Enter the Radius");
iRadius = int.Parse(Console.ReadLine());
dArea = 3.14 * iRadius * iRadius;
Console.WriteLine("The Area of circle is \n " + dArea);
break;
}
case 7:
{
int A, B;
Double dArea;
Console.WriteLine("Enter Amount");
A = int.Parse(Console.ReadLine());
B = int.Parse(Console.ReadLine());
dArea = 3.14 * A * B;
Console.WriteLine("The Area of Ellipse is \n " + dArea);
break;
}
case 8:
{
int Raduis, Angle;
Double dArea;
Console.WriteLine("Enter Amount");
Raduis = int.Parse(Console.ReadLine());
Angle = int.Parse(Console.ReadLine());
dArea = 0.5 * Raduis * Raduis * Angle;
Console.WriteLine("THe Area of secter is \n " + dArea);
break;
}
case 9:
{
break;
}
default:
{
Console.WriteLine("wrong choice");
break;
}
}
} while (Area != 9);
}
}
}